diff options
| author | bulia byak <buliabyak@gmail.com> | 2007-12-24 05:06:27 +0000 |
|---|---|---|
| committer | buliabyak <buliabyak@users.sourceforge.net> | 2007-12-24 05:06:27 +0000 |
| commit | 6d8375d8bad905addb1fb7c1ab99a113ab4add3d (patch) | |
| tree | e1443613565bd3a97d642414a09c1feb44ca6c7c /src/box3d-side.cpp | |
| parent | improve cosmetics of guide dialog (diff) | |
| download | inkscape-6d8375d8bad905addb1fb7c1ab99a113ab4add3d.tar.gz inkscape-6d8375d8bad905addb1fb7c1ab99a113ab4add3d.zip | |
fix redrawing of 3d box sides
(bzr r4298)
Diffstat (limited to 'src/box3d-side.cpp')
| -rw-r--r-- | src/box3d-side.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/box3d-side.cpp b/src/box3d-side.cpp index 741bf97b4..d1111aacb 100644 --- a/src/box3d-side.cpp +++ b/src/box3d-side.cpp @@ -190,19 +190,15 @@ box3d_side_set (SPObject *object, unsigned int key, const gchar *value) static void box3d_side_update (SPObject *object, SPCtx *ctx, guint flags) { + if (flags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG | SP_OBJECT_VIEWPORT_MODIFIED_FLAG)) { + flags &= ~SP_OBJECT_USER_MODIFIED_FLAG_B; // since we change the description, it's not a "just translation" anymore + } + //g_print ("box3d_side_update\n"); if (flags & (SP_OBJECT_MODIFIED_FLAG | //SP_OBJECT_CHILD_MODIFIED_FLAG | SP_OBJECT_STYLE_MODIFIED_FLAG | SP_OBJECT_VIEWPORT_MODIFIED_FLAG)) { - /*** - g_print ("\n\nIn box3d_side_update: "); - if (flags & SP_OBJECT_MODIFIED_FLAG) g_print ("SP_OBJECT_MODIFIED_FLAG "); - if (flags & SP_OBJECT_CHILD_MODIFIED_FLAG) g_print ("SP_OBJECT_CHILD_MODIFIED_FLAG "); - if (flags & SP_OBJECT_STYLE_MODIFIED_FLAG) g_print ("SP_OBJECT_STYLE_MODIFIED_FLAG "); - if (flags & SP_OBJECT_VIEWPORT_MODIFIED_FLAG) g_print ("SP_OBJECT_VIEWPORT_MODIFIED_FLAG "); - g_print ("\n"); - ***/ sp_shape_set_shape ((SPShape *) object); } |
