1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-02-02 18:04:32 +00:00

Fix crash when shutting down and clicked on system tray icon

Disconnect all signals of system tray icon when shutting down.

Closes #16324.
PR #16328.
This commit is contained in:
Chocobo1 2022-01-31 11:54:44 +08:00 committed by GitHub
parent 414361a3db
commit a2c44dedce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1236,6 +1236,7 @@ void MainWindow::closeEvent(QCloseEvent *e)
#ifndef Q_OS_MACOS #ifndef Q_OS_MACOS
if (m_systrayIcon) if (m_systrayIcon)
{ {
m_systrayIcon->disconnect();
m_systrayIcon->setToolTip(tr("qBittorrent is shutting down...")); m_systrayIcon->setToolTip(tr("qBittorrent is shutting down..."));
m_trayIconMenu->setEnabled(false); m_trayIconMenu->setEnabled(false);
} }