From e7ec9ccde2546b9df75d433de8f871aea5e96b0c Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Fri, 28 May 2021 17:59:37 +1000 Subject: [PATCH] nodeview: remove from positions map when removing node --- app/widget/nodeview/nodeview.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/app/widget/nodeview/nodeview.cpp b/app/widget/nodeview/nodeview.cpp index 31e8b0bb8..6b044a067 100644 --- a/app/widget/nodeview/nodeview.cpp +++ b/app/widget/nodeview/nodeview.cpp @@ -996,6 +996,7 @@ void NodeView::RemoveNodePosition(Node *node, Node *relative) } if (!found) { + positions_.remove(scene_.item_map().value(node)); scene_.RemoveNode(node); } }