From 3faef6596ba331431221a9ada2238ea6c05688cc Mon Sep 17 00:00:00 2001 From: bulia byak Date: Sat, 12 Aug 2006 15:15:47 +0000 Subject: update livarot_path after committing change; fixes 1534994 (bzr r1591) --- src/nodepath.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/nodepath.cpp b/src/nodepath.cpp index e3681f59a..3398ac1a1 100644 --- a/src/nodepath.cpp +++ b/src/nodepath.cpp @@ -482,6 +482,10 @@ void sp_nodepath_update_repr(Inkscape::NodePath::Path *np, const gchar *annotati //fixme: np can be NULL, so check before proceeding g_return_if_fail(np != NULL); + update_repr_internal(np); + sp_document_done(sp_desktop_document(np->desktop), SP_VERB_CONTEXT_NODE, + annotation); + if (np->livarot_path) { delete np->livarot_path; np->livarot_path = NULL; @@ -493,9 +497,6 @@ void sp_nodepath_update_repr(Inkscape::NodePath::Path *np, const gchar *annotati np->livarot_path->ConvertWithBackData(0.01); } - update_repr_internal(np); - sp_document_done(sp_desktop_document(np->desktop), SP_VERB_CONTEXT_NODE, - annotation); } /** -- cgit v1.2.3