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:
parent
7e278b6210
commit
274fae1e31
1 changed files with 2 additions and 2 deletions
|
|
@ -324,9 +324,9 @@ void MainWindow::connectSlots()
|
||||||
|
|
||||||
void MainWindow::toggleLogVisible(bool visible)
|
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.
|
// 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";
|
qDebug() << "not toggling log, window not visible";
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue