summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2010-02-11 02:24:48 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2010-02-11 02:24:48 +0000
commit8ce6ae48795c317d04b4ee3b72dfa0b755bbd10a (patch)
tree94ad24ed77be306022f692068264f99e6300d844 /src
parentfix middle button pan and rubberband-zoom in node tool (diff)
downloadinkscape-8ce6ae48795c317d04b4ee3b72dfa0b755bbd10a.tar.gz
inkscape-8ce6ae48795c317d04b4ee3b72dfa0b755bbd10a.zip
Correct fix from r9070 so that it doesn't break path highlighting
(bzr r9081)
Diffstat (limited to 'src')
-rw-r--r--src/ui/tool/node-tool.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/ui/tool/node-tool.cpp b/src/ui/tool/node-tool.cpp
index 945fe5edd..7ddd3316b 100644
--- a/src/ui/tool/node-tool.cpp
+++ b/src/ui/tool/node-tool.cpp
@@ -445,8 +445,6 @@ gint ink_node_tool_root_handler(SPEventContext *event_context, GdkEvent *event)
switch (event->type)
{
case GDK_MOTION_NOTIFY: {
- if (event->button.button == 1) {
-
combine_motion_events(desktop->canvas, event->motion, 0);
SPItem *over_item = sp_event_context_find_item (desktop, event_point(event->button),
FALSE, TRUE);
@@ -478,11 +476,9 @@ gint ink_node_tool_root_handler(SPEventContext *event_context, GdkEvent *event)
prefs->getInt("/tools/nodes/pathflash_timeout", 500));
c->unref();
}
+ } break; // do not return true, because we need to pass this event to the parent context
+ // otherwise some features cease to work
- return true;
- }
- }
- break;
case GDK_KEY_PRESS:
switch (get_group0_keyval(&event->key))
{