From 9eb41743156bc3522e778ce1e52c74669bc4c9fa Mon Sep 17 00:00:00 2001 From: wmayer Date: Thu, 3 Jan 2013 16:38:52 +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 4b5b33c3a..192d685e4 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();