From 32d8992830e7bb3503dccb21a296b33bae7d8205 Mon Sep 17 00:00:00 2001 From: Abdullah Tahiri Date: Wed, 9 Dec 2020 16:49:35 +0100 Subject: [PATCH] Sketcher: refactor onDocumentRestored() --- src/Mod/Sketcher/App/SketchObject.cpp | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/Mod/Sketcher/App/SketchObject.cpp b/src/Mod/Sketcher/App/SketchObject.cpp index 4abae2d918..bfe5118504 100644 --- a/src/Mod/Sketcher/App/SketchObject.cpp +++ b/src/Mod/Sketcher/App/SketchObject.cpp @@ -7470,18 +7470,7 @@ void SketchObject::onUndoRedoFinished() void SketchObject::onDocumentRestored() { try { - migrateSketch(); - - validateExternalLinks(); - rebuildExternalGeometry(); - Constraints.acceptGeometry(getCompleteGeometry()); - // this may happen when saving a sketch directly in edit mode - // but never performed a recompute before - if (Shape.getValue().IsNull() && hasConflicts() == 0) { - if (this->solve(true) == 0) - Shape.setValue(solvedSketch.toShape()); - } - + restoreFinished(); Part::Part2DObject::onDocumentRestored(); } catch (...) {