diff --git a/src/Gui/MenuManager.cpp b/src/Gui/MenuManager.cpp index 9b229706d2..69bc4c82c3 100644 --- a/src/Gui/MenuManager.cpp +++ b/src/Gui/MenuManager.cpp @@ -191,7 +191,11 @@ void MenuManager::setup(MenuItem* menuItems) const return; // empty menu bar QMenuBar* menuBar = getMainWindow()->menuBar(); - //menuBar->setUpdatesEnabled(false); + +#ifdef FC_OS_MACOSX + // Unknown Qt macOS bug observed with Qt >= 5.9.4 causes random crashes when viewing reused top level menus. + menuBar->clear(); +#endif QList items = menuItems->getItems(); QList actions = menuBar->actions();