summaryrefslogtreecommitdiffstats
path: root/src/ui/tools/node-tool.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/tools/node-tool.cpp')
-rw-r--r--src/ui/tools/node-tool.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ui/tools/node-tool.cpp b/src/ui/tools/node-tool.cpp
index 937c1a657..7038572c8 100644
--- a/src/ui/tools/node-tool.cpp
+++ b/src/ui/tools/node-tool.cpp
@@ -284,6 +284,12 @@ void NodeTool::setup() {
sp_update_helperpath();
}
+// Clean selection on tool change
+void NodeTool::finish() {
+ this->_selected_nodes->clear();
+ ToolBase::finish();
+}
+
// show helper paths of the applied LPE, if any
void sp_update_helperpath() {
SPDesktop * desktop = SP_ACTIVE_DESKTOP;