diff options
| author | buliabyak <> | 2010-02-10 21:31:18 +0000 |
|---|---|---|
| committer | buliabyak <> | 2010-02-10 21:31:18 +0000 |
| commit | 87c80e3ee119f492cb724e9b01c5c4f32027390c (patch) | |
| tree | cba428303f79265b3d18752d5bbdfaa62cba127c /src/ui/tool/node-tool.cpp | |
| parent | Prevent the Bezier tool from introducing a redundant closing line segment (diff) | |
| download | inkscape-87c80e3ee119f492cb724e9b01c5c4f32027390c.tar.gz inkscape-87c80e3ee119f492cb724e9b01c5c4f32027390c.zip | |
fix middle button pan and rubberband-zoom in node tool
(bzr r9080)
Diffstat (limited to 'src/ui/tool/node-tool.cpp')
| -rw-r--r-- | src/ui/tool/node-tool.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/ui/tool/node-tool.cpp b/src/ui/tool/node-tool.cpp index 663504b52..945fe5edd 100644 --- a/src/ui/tool/node-tool.cpp +++ b/src/ui/tool/node-tool.cpp @@ -445,6 +445,8 @@ 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); @@ -476,7 +478,11 @@ gint ink_node_tool_root_handler(SPEventContext *event_context, GdkEvent *event) prefs->getInt("/tools/nodes/pathflash_timeout", 500)); c->unref(); } - } return true; + + return true; + } + } + break; case GDK_KEY_PRESS: switch (get_group0_keyval(&event->key)) { |
