This commit is contained in:
thalieht 2025-07-05 11:17:52 +02:00 committed by GitHub
commit 5d2425e32c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -418,7 +418,23 @@ MainWindow::MainWindow(IGUIApplication *app, const WindowState initialState, con
if (!isVisible())
activate();
#else
toggleVisibility();
if (isActiveWindow())
{
hide();
}
else
{
if (m_uiLocked && !unlockUI()) // Ask for UI lock password
return;
// Make sure the window is not minimized
setWindowState((windowState() & ~Qt::WindowMinimized) | Qt::WindowActive);
// Then show it
show();
raise();
activateWindow();
}
#endif
});