[dia] Comment about slightly broken sizing via DiaObject::move_handle
- From: Hans Breuer <hans src gnome org>
- To: svn-commits-list gnome org
- Subject: [dia] Comment about slightly broken sizing via DiaObject::move_handle
- Date: Sun, 10 May 2009 11:23:52 -0400 (EDT)
commit ee9266aad6542d1de3fd47ebccf7dc5eaf9a4689
Author: Hans Breuer <hans breuer org>
Date: Sun May 10 17:03:53 2009 +0200
Comment about slightly broken sizing via DiaObject::move_handle
---
objects/standard/ellipse.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/objects/standard/ellipse.c b/objects/standard/ellipse.c
index f00a391..4abd98a 100644
--- a/objects/standard/ellipse.c
+++ b/objects/standard/ellipse.c
@@ -277,6 +277,9 @@ ellipse_move_handle(Ellipse *ellipse, Handle *handle,
opposite_to.y = center.y - (to->y-center.y);
element_move_handle(&ellipse->element, handle->id, to, cp, reason, modifiers);
+ /* this second move screws the intended object size, e.g. from dot2dia.py
+ * but without it the 'centered' behaviour during edit is screwed
+ */
element_move_handle(&ellipse->element, 7-handle->id, &opposite_to, cp, reason, modifiers);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]