Merge pull request #21706 from 3x380V/fix_start

Start: Fix crash
This commit is contained in:
Chris Hennes
2025-06-02 09:45:09 -05:00
committed by GitHub
2 changed files with 25 additions and 5 deletions

View File

@@ -417,8 +417,7 @@ void StartView::changeEvent(QEvent* event)
_openFirstStart->setEnabled(true);
Gui::Document* doc = Gui::Application::Instance->activeDocument();
if (doc) {
Gui::View3DInventor* view = static_cast<Gui::View3DInventor*>(doc->getActiveView());
if (view) {
if (auto view = dynamic_cast<Gui::View3DInventor*>(doc->getActiveView())) {
Gui::View3DInventorViewer* viewer = view->getViewer();
if (viewer->isEditing()) {
_openFirstStart->setEnabled(false);