summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: c5a8e88)
raw | patch | inline | side by side (parent: c5a8e88)
author | buliabyak <buliabyak@users.sourceforge.net> | |
Mon, 20 Nov 2006 18:37:19 +0000 (18:37 +0000) | ||
committer | buliabyak <buliabyak@users.sourceforge.net> | |
Mon, 20 Nov 2006 18:37:19 +0000 (18:37 +0000) |
src/seltrans.cpp | patch | blob | history |
diff --git a/src/seltrans.cpp b/src/seltrans.cpp
index 963c31d5b39229bbe32fb9ba3f2bc7586bfd682b..cd68399b03d6315f93b12e29302b8678f89ffb86 100644 (file)
--- a/src/seltrans.cpp
+++ b/src/seltrans.cpp
_message_context.clear();
- bool updh = true;
if (!_empty && _changed) {
sp_selection_apply_affine(selection, _current, (_show == SHOW_OUTLINE)? true : false);
_center *= _current;
}
}
+ _items.clear();
+ _items_centers.clear();
+
if (_current.is_translation()) {
sp_document_done(sp_desktop_document(_desktop), SP_VERB_CONTEXT_SELECT,
_("Move"));
_("Skew"));
}
- updh = false;
- }
-
- if (updh) {
+ } else {
+ _items.clear();
+ _items_centers.clear();
_updateHandles();
}
-
- _items.clear();
- _items_centers.clear();
}
/* fixme: This is really bad, as we compare positions for each stamp (Lauris) */