diff --git a/src/plugins/debugger/debuggermanager.cpp b/src/plugins/debugger/debuggermanager.cpp index 3bf92c362f1f971147a2b9d15125f117a68a17fe..9e2d10c4d7a845d240397f8137484732ec162fed 100644 --- a/src/plugins/debugger/debuggermanager.cpp +++ b/src/plugins/debugger/debuggermanager.cpp @@ -510,8 +510,10 @@ void DebuggerManager::setSimpleDockWidgetArrangement() { m_mainWindow->setTrackingEnabled(false); QList<QDockWidget *> dockWidgets = m_mainWindow->dockWidgets(); - foreach (QDockWidget *dockWidget, dockWidgets) + foreach (QDockWidget *dockWidget, dockWidgets) { + dockWidget->setFloating(false); m_mainWindow->removeDockWidget(dockWidget); + } foreach (QDockWidget *dockWidget, dockWidgets) { m_mainWindow->addDockWidget(Qt::BottomDockWidgetArea, dockWidget);