From ef1190bf0354482e7f76b74338720544fb9ff4ff Mon Sep 17 00:00:00 2001 From: wmayer Date: Thu, 3 Jan 2013 16:48:27 +0100 Subject: [PATCH] 0000939: Pressing Escape while pivoting a box crashes --- src/Gui/ViewProviderGeometryObject.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Gui/ViewProviderGeometryObject.cpp b/src/Gui/ViewProviderGeometryObject.cpp index 4b5b33c3aa..192d685e45 100644 --- a/src/Gui/ViewProviderGeometryObject.cpp +++ b/src/Gui/ViewProviderGeometryObject.cpp @@ -290,6 +290,8 @@ void ViewProviderGeometryObject::unsetEdit(int ModNum) // The manipulator has a sensor as user data and this sensor contains the view provider SoCenterballManip * manip = static_cast(path->getTail()); SoNodeSensor* sensor = reinterpret_cast(manip->getUserData()); + // #0000939: Pressing Escape while pivoting a box crashes + manip->getDragger()->grabEventsCleanup(); // detach sensor sensor->detach();