diff --git a/shell/shell.cpp b/shell/shell.cpp index f8f1dbe31..dae56158f 100644 --- a/shell/shell.cpp +++ b/shell/shell.cpp @@ -497,7 +497,7 @@ void Shell::setFullScreen( bool useFullScreen ) void Shell::showEvent(QShowEvent *e) { - if (m_showMenuBarAction) + if (!menuBar()->isNativeMenuBar() && m_showMenuBarAction) m_showMenuBarAction->setChecked( menuBar()->isVisible() ); KParts::MainWindow::showEvent(e);