Fix behaviour when clicking on the system tray when clementine is minimized. Thanks christoph.gysin. Fixes issue #133
This commit is contained in:
parent
f2d3644ca1
commit
1433a53960
@ -462,7 +462,13 @@ void MainWindow::TrayClicked(QSystemTrayIcon::ActivationReason reason) {
|
||||
switch (reason) {
|
||||
case QSystemTrayIcon::DoubleClick:
|
||||
case QSystemTrayIcon::Trigger:
|
||||
SetHiddenInTray(isVisible());
|
||||
if(isMinimized()) {
|
||||
hide();
|
||||
setWindowState((windowState() & ~Qt::WindowMinimized) | Qt::WindowActive);
|
||||
SetHiddenInTray(false);
|
||||
} else {
|
||||
SetHiddenInTray(isVisible());
|
||||
}
|
||||
break;
|
||||
|
||||
case QSystemTrayIcon::MiddleClick:
|
||||
|
Loading…
x
Reference in New Issue
Block a user