diff --git a/app/widget/nodeview/nodeview.cpp b/app/widget/nodeview/nodeview.cpp index c0c9d10ee..e2a5ed929 100644 --- a/app/widget/nodeview/nodeview.cpp +++ b/app/widget/nodeview/nodeview.cpp @@ -269,6 +269,10 @@ void NodeView::Paste() Core::instance()->undo_stack()->pushIfHasChildren(command); if (!pasted_nodes.isEmpty()) { + foreach (Node* n, pasted_nodes) { + AssociateNodeWithSelectedBlocks(n); + } + AttachNodesToCursor(pasted_nodes); } }