summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: e82dbc7)
raw | patch | inline | side by side (parent: e82dbc7)
author | buliabyak <buliabyak@users.sourceforge.net> | |
Thu, 8 Mar 2007 19:10:29 +0000 (19:10 +0000) | ||
committer | buliabyak <buliabyak@users.sourceforge.net> | |
Thu, 8 Mar 2007 19:10:29 +0000 (19:10 +0000) |
src/seltrans.cpp | patch | blob | history |
diff --git a/src/seltrans.cpp b/src/seltrans.cpp
index 067c648598ceeb96d42d67779c5b6dce523010c0..42a46adb24270f55ae676a7dca6fccb26b4de4f3 100644 (file)
--- 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;