diff --git a/Polyhedron/demo/Polyhedron/Plugins/PMP/Corefinement_plugin.cpp b/Polyhedron/demo/Polyhedron/Plugins/PMP/Corefinement_plugin.cpp index ec36cfc8c51..68c90b62a24 100644 --- a/Polyhedron/demo/Polyhedron/Plugins/PMP/Corefinement_plugin.cpp +++ b/Polyhedron/demo/Polyhedron/Plugins/PMP/Corefinement_plugin.cpp @@ -201,6 +201,8 @@ private: { delete new_poly; messages->warning(tr("The result of the requested operation is not manifold and has not been computed.")); + // default cursor + QApplication::restoreOverrideCursor(); return; } str_op = "Union"; @@ -211,6 +213,8 @@ private: { delete new_poly; messages->warning(tr("The result of the requested operation is not manifold and has not been computed.")); + // default cursor + QApplication::restoreOverrideCursor(); return; } str_op = "Intersection"; @@ -224,6 +228,8 @@ private: { delete new_poly; messages->warning(tr("The result of the requested operation is not manifold and has not been computed.")); + // default cursor + QApplication::restoreOverrideCursor(); return; } str_op = "Difference";