Code

Add a centralized check (i.e. in the snapper mechanism) whether we've snapped or...
[inkscape.git] / src / gradient-context.cpp
index 86bce50b95c9d2ddac2ff742b68d2c6671b24874..e4cdd707fe10a1c41ed77922d86be327576f6af9 100644 (file)
@@ -554,7 +554,8 @@ sp_gradient_context_root_handler(SPEventContext *event_context, GdkEvent *event)
                 /* Snap center to nearest magnetic point */
                 SnapManager &m = desktop->namedview->snap_manager;
                 m.setup(desktop);
-                rc->origin = m.freeSnap(Inkscape::Snapper::SNAPPOINT_NODE, button_dt).getPoint();
+                m.freeSnap(Inkscape::Snapper::SNAPPOINT_NODE, button_dt);
+                rc->origin = button_dt;
             }
 
             ret = TRUE;