Gui: Check if document exists in View3DInventorViewer::setOverrideMode.

This commit is contained in:
tritao
2025-01-24 10:24:28 +00:00
committed by Chris Hennes
parent 2c4650ba82
commit 359f832dfb

View File

@@ -1140,7 +1140,12 @@ void View3DInventorViewer::setOverrideMode(const std::string& mode)
overrideMode = mode;
auto views = getDocument()->getViewProvidersOfType(Gui::ViewProvider::getClassTypeId());
auto document = getDocument();
if (!document) {
return;
}
auto views = document->getViewProvidersOfType(Gui::ViewProvider::getClassTypeId());
if (mode == "No Shading") {
this->shading = false;
std::string flatLines = "Flat Lines";