summaryrefslogtreecommitdiffstats
path: root/src/ui/tool/node-tool.cpp
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2009-12-08 02:47:53 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2009-12-08 02:47:53 +0000
commita2a3b0d8ef5f15db7d6e8ba569766117e618de34 (patch)
tree269adca52dd3ba37ead16bc62e6d0d82c1ddd0be /src/ui/tool/node-tool.cpp
parentFix LPEs and break mask transform undo (diff)
downloadinkscape-a2a3b0d8ef5f15db7d6e8ba569766117e618de34.tar.gz
inkscape-a2a3b0d8ef5f15db7d6e8ba569766117e618de34.zip
Fix the "show temporary outlines for selected paths" preference.
(bzr r8846.2.4)
Diffstat (limited to 'src/ui/tool/node-tool.cpp')
-rw-r--r--src/ui/tool/node-tool.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/ui/tool/node-tool.cpp b/src/ui/tool/node-tool.cpp
index 9103f066f..e310731bb 100644
--- a/src/ui/tool/node-tool.cpp
+++ b/src/ui/tool/node-tool.cpp
@@ -395,12 +395,10 @@ gint ink_node_tool_root_handler(SPEventContext *event_context, GdkEvent *event)
case GDK_MOTION_NOTIFY:
// create outline
if (prefs->getBool("/tools/nodes/pathflash_enabled")) {
- if (prefs->getBool("/tools/nodes/pathflash_unselected") && !nt->_multipath->empty())
- break;
-
SPItem *over_item = sp_event_context_find_item (desktop, event_point(event->button),
FALSE, TRUE);
if (over_item == nt->flashed_item) break;
+ if (!prefs->getBool("/tools/nodes/pathflash_selected") && selection->includes(over_item)) break;
if (nt->flash_tempitem) {
desktop->remove_temporary_canvasitem(nt->flash_tempitem);
nt->flash_tempitem = NULL;