summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2007-12-19 22:52:36 +0000
committerjohanengelen <johanengelen@users.sourceforge.net>2007-12-19 22:52:36 +0000
commitc88fbd7a969cb2df4afbe41adb73ececd435c929 (patch)
treeab79df1896b0809de9e9cad0115ee7cc70d2fe4d /src
parentoptimize guide canvasupdating (diff)
downloadinkscape-c88fbd7a969cb2df4afbe41adb73ececd435c929.tar.gz
inkscape-c88fbd7a969cb2df4afbe41adb73ececd435c929.zip
fix guide dragging
(bzr r4260)
Diffstat (limited to 'src')
-rw-r--r--src/desktop-events.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/desktop-events.cpp b/src/desktop-events.cpp
index f0561202d..faa735733 100644
--- a/src/desktop-events.cpp
+++ b/src/desktop-events.cpp
@@ -168,7 +168,7 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data)
SnapManager const &m = desktop->namedview->snap_manager;
motion_dt = m.guideSnap(motion_dt, guide->normal_to_line).getPoint();
- sp_guide_moveto(*guide, sp_guide_position_from_pt(guide, motion_dt), false);
+ sp_guide_moveto(*guide, motion_dt.to_2geom(), false);
moved = true;
desktop->set_coordinate_status(motion_dt);
desktop->setPosition (motion_dt);
@@ -186,7 +186,7 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data)
event_dt = m.guideSnap(event_dt, guide->normal_to_line).getPoint();
if (sp_canvas_world_pt_inside_window(item->canvas, event_w)) {
- sp_guide_moveto(*guide, sp_guide_position_from_pt(guide, event_dt), true);
+ sp_guide_moveto(*guide, event_dt.to_2geom(), true);
sp_document_done(sp_desktop_document(desktop), SP_VERB_NONE,
_("Move guide"));
} else {