Don't show title bar for floating widgets with tabs at bottom.

This commit is contained in:
Vautour, André
2025-09-24 09:36:38 -03:00
parent 3342fd6596
commit 66e10e022b

View File

@@ -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))
{