fix: macOS, crash when log is open and you minimize the gui

fixes: #9206
on macOS the minimize creates a race to show and hide the log
This commit is contained in:
sithlord48 2025-11-25 10:35:00 -05:00 committed by Chris Rizzitello
parent 7e278b6210
commit 274fae1e31

View file

@ -324,9 +324,9 @@ void MainWindow::connectSlots()
void MainWindow::toggleLogVisible(bool visible)
{
// When the main window is hidden (e.g. close to tray), this also triggers the log visibility toggle,
// When the main window is hidden e.g. close to tray / minimized), this also triggers the log visibility toggle,
// but we don't want to hide the log in this case since we would need to un-hide it when the window is shown again.
if (!isVisible()) {
if (!isVisible() || isMinimized()) {
qDebug() << "not toggling log, window not visible";
return;
}