Disable system tray icon menu when app is exiting

This commit is contained in:
Chocobo1 2021-12-13 15:55:33 +08:00
parent 35c31906b7
commit b8a84dbd83
No known key found for this signature in database
GPG key ID: 210D9C873253A68C

View file

@ -1218,10 +1218,13 @@ void MainWindow::closeEvent(QCloseEvent *e)
}
}
// Disable some UI to prevent user interactions
#ifndef Q_OS_MACOS
// Hide tray icon
if (m_systrayIcon)
m_systrayIcon->hide();
{
m_systrayIcon->setToolTip(tr("qBittorrent is shutting down..."));
m_trayIconMenu->setEnabled(false);
}
#endif
// Accept exit