Made Auto Hide Feature independent from Focus Feature and renamed OverlayDockContainer to AutoHideDockContainer

This commit is contained in:
Uwe Kindler
2022-10-12 11:17:54 +02:00
parent 8fc333806a
commit 62d3d73651
22 changed files with 170 additions and 101 deletions

View File

@@ -26,7 +26,6 @@
#include "DockManager.h"
#include "DockAreaTitleBar.h"
#include "DockWidgetSideTab.h"
#include "OverlayDockContainer.h"
#ifdef Q_OS_LINUX
#include "linux/FloatingWidgetTitleBar.h"
@@ -189,12 +188,7 @@ void DockFocusControllerPrivate::updateDockWidgetFocus(CDockWidget* DockWidget)
}
#endif
if (old && old->overlayDockContainer() && old->overlayDockContainer()->isVisible() && old != FocusedDockWidget)
{
old->overlayDockContainer()->collapseView(true);
}
if (old == DockWidget && !ForceFocusChangedSignal)
if (old == DockWidget && !ForceFocusChangedSignal)
{
return;
}