mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-02-18 21:34:15 -05:00
Check if the tray icon is visible before minimizing to it.
This commit is contained in:
parent
9e1ea264e2
commit
7839280cb3
@ -446,7 +446,8 @@ void MainWindow::closeEvent(QCloseEvent* event)
|
||||
void MainWindow::changeEvent(QEvent *event)
|
||||
{
|
||||
if ((event->type() == QEvent::WindowStateChange) && isMinimized()
|
||||
&& isTrayIconEnabled() && config()->get("GUI/MinimizeToTray").toBool())
|
||||
&& isTrayIconEnabled() && m_trayIcon && m_trayIcon->isVisible()
|
||||
&& config()->get("GUI/MinimizeToTray").toBool())
|
||||
{
|
||||
event->ignore();
|
||||
QTimer::singleShot(0, this, SLOT(hide()));
|
||||
|
Loading…
x
Reference in New Issue
Block a user