From de91b4806478fde9a9558ea442c902582fd32f05 Mon Sep 17 00:00:00 2001 From: buliabyak Date: Sat, 12 Aug 2006 15:15:47 +0000 Subject: [PATCH] update livarot_path after committing change; fixes 1534994 --- src/nodepath.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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); } /** -- 2.30.2