From 66e10e022b9758a80b35d861fdf92f9fc480b5e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vautour=2C=20Andr=C3=A9?= Date: Wed, 24 Sep 2025 09:36:38 -0300 Subject: [PATCH] Don't show title bar for floating widgets with tabs at bottom. --- src/DockAreaWidget.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/DockAreaWidget.cpp b/src/DockAreaWidget.cpp index 9fbf223..dfcb4ee 100644 --- a/src/DockAreaWidget.cpp +++ b/src/DockAreaWidget.cpp @@ -891,7 +891,22 @@ void CDockAreaWidget::updateTitleBarVisibility() { // Always show title bar if it contains title bar actions if (CDockWidget* TopLevelWidget = Container->topLevelDockWidget()) + { Hidden |= TopLevelWidget->titleBarActions().empty(); + } + else if (CDockManager::testConfigFlag(CDockManager::TabsAtBottom)) + { + Hidden = true; + + for (CDockWidget* DockWidget : Container->openedDockWidgets()) + { + if (!DockWidget->titleBarActions().empty()) + { + Hidden = false; + break; + } + } + } } if (!Hidden && d->Flags.testFlag(HideSingleWidgetTitleBar)) {