Part: [skip ci] fix crash when closing document while face colors panel is open

This commit is contained in:
wmayer
2020-08-06 11:26:24 +02:00
parent 8280783795
commit ad7fbee066
2 changed files with 7 additions and 3 deletions

View File

@@ -972,11 +972,14 @@ void SelectionSingleton::rmvSelectionGate(void)
{
if (ActiveGate) {
delete ActiveGate;
ActiveGate=0;
ActiveGate = nullptr;
Gui::Document* doc = Gui::Application::Instance->activeDocument();
if (doc) {
// if a document is about to be closed it has no MDI view any more
Gui::MDIView* mdi = doc->getActiveView();
mdi->restoreOverrideCursor();
if (mdi)
mdi->restoreOverrideCursor();
}
}
}