From: Krzysztof KosiƄski Date: Sun, 7 Feb 2010 23:23:09 +0000 (+0100) Subject: Fix new path update preference. X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=e783c971672ff672b984f63046899f59797f1afc;p=inkscape.git Fix new path update preference. --- diff --git a/src/ui/tool/path-manipulator.cpp b/src/ui/tool/path-manipulator.cpp index b1a86dd77..3a6b15f37 100644 --- a/src/ui/tool/path-manipulator.cpp +++ b/src/ui/tool/path-manipulator.cpp @@ -170,6 +170,11 @@ void PathManipulator::update() /** Store the changes to the path in XML. */ void PathManipulator::writeXML() { + if (!_live_outline) + _updateOutline(); + if (!_live_objects) + _setGeometry(); + if (!_path) return; _observer->block(); if (!empty()) { @@ -184,13 +189,6 @@ void PathManipulator::writeXML() _path = 0; } _observer->unblock(); - - if (!empty()) { - if (!_live_outline) - _updateOutline(); - if (!_live_objects) - _setGeometry(); - } } /** Remove all nodes from the path. */