From 73c9632fdc48b8ffd460a776d66b479d9e2ba0fb Mon Sep 17 00:00:00 2001 From: buliabyak Date: Thu, 8 Mar 2007 19:10:29 +0000 Subject: [PATCH] fix shift-dragging (no snap) of rotation center --- src/seltrans.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/seltrans.cpp b/src/seltrans.cpp index 067c64859..42a46adb2 100644 --- a/src/seltrans.cpp +++ b/src/seltrans.cpp @@ -706,7 +706,7 @@ gboolean Inkscape::SelTrans::handleRequest(SPKnot *knot, NR::Point *position, gu *position = _point + ( *position - _point ) / 10; } - if (!(state & GDK_SHIFT_MASK) == !(_state == STATE_ROTATE)) { + if ((!(state & GDK_SHIFT_MASK) == !(_state == STATE_ROTATE)) && (&handle != &handle_center)) { _origin = _opposite; } else { _origin = _center; -- 2.30.2