From 1e37612a276ca503e9dc939869a9db188fdf1d17 Mon Sep 17 00:00:00 2001 From: Abdullah Tahiri Date: Sun, 10 Jun 2018 18:41:36 +0200 Subject: [PATCH] Sketcher: Fix deleteall crash --- src/Mod/Sketcher/Gui/CommandSketcherTools.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/Sketcher/Gui/CommandSketcherTools.cpp b/src/Mod/Sketcher/Gui/CommandSketcherTools.cpp index 671942ae82..eba6d8f9c1 100644 --- a/src/Mod/Sketcher/Gui/CommandSketcherTools.cpp +++ b/src/Mod/Sketcher/Gui/CommandSketcherTools.cpp @@ -1966,6 +1966,8 @@ void CmdSketcherDeleteAllGeometry::activated(int iMsg) QMessageBox::Yes, QMessageBox::Cancel); // use an equality constraint if (ret == QMessageBox::Yes) { + getSelection().clearSelection(); + Gui::Document * doc= getActiveGuiDocument(); SketcherGui::ViewProviderSketch* vp = static_cast(doc->getInEdit());