diff --git a/src/plugins/debugger/debuggermanager.cpp b/src/plugins/debugger/debuggermanager.cpp index 3bf92c362f1..9e2d10c4d7a 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 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);