diff --git a/sources/diagramevent/diagrameventaddmacro.cpp b/sources/diagramevent/diagrameventaddmacro.cpp index 6ca126cff..98f8f413a 100644 --- a/sources/diagramevent/diagrameventaddmacro.cpp +++ b/sources/diagramevent/diagrameventaddmacro.cpp @@ -245,10 +245,9 @@ void DiagramEventAddMacro::addMacro(QPointF final_pos) if (!diagram_node.isNull()) { QDomElement cloned_node = diagram_node.cloneNode(true).toElement(); + // Die fehlerhafte Offset-Addition wurde hier entfernt. + // target_pos ist einfach nur die Raster-Mausposition. QPointF target_pos = final_pos; - if (m_preview_item) { - target_pos += m_preview_item->offset(); - } DiagramContent pasted_content;