diff --git a/src/plugins/coreplugin/fancyactionbar.cpp b/src/plugins/coreplugin/fancyactionbar.cpp index 6346a84d8c059d159f4f5970bb92970d2e8ec9bd..8dc6a520aa6f0b506e8dabb71bc425cf67bb9b11 100644 --- a/src/plugins/coreplugin/fancyactionbar.cpp +++ b/src/plugins/coreplugin/fancyactionbar.cpp @@ -269,8 +269,10 @@ void FancyActionBar::modeChanged(Core::IMode *mode) { if (m_runButton && m_debugButton) { bool inDebugMode = (mode->id() == QLatin1String("Debugger.Mode.Debug")); + layout()->setEnabled(false); m_runButton->setVisible(!inDebugMode); m_debugButton->setVisible(inDebugMode); + layout()->setEnabled(true); } }