Browse Source

Fix issue with unreversible "Minimize to tray"

adaptive-webui-19844
Christophe Dumez 13 years ago
parent
commit
2eae22ac06
  1. 9
      src/mainwindow.cpp

9
src/mainwindow.cpp

@ -703,13 +703,6 @@ void MainWindow::toggleVisibility(QSystemTrayIcon::ActivationReason e) { @@ -703,13 +703,6 @@ void MainWindow::toggleVisibility(QSystemTrayIcon::ActivationReason e) {
return;
}
show();
if (isMinimized()) {
if (isMaximized()) {
showMaximized();
}else{
showNormal();
}
}
raise();
activateWindow();
}else{
@ -819,7 +812,7 @@ bool MainWindow::event(QEvent * e) { @@ -819,7 +812,7 @@ bool MainWindow::event(QEvent * e) {
// Iconify if there is no modal window
if (!has_modal_window) {
qDebug("Minimize to Tray enabled, hiding!");
e->accept();
e->ignore();
QTimer::singleShot(0, this, SLOT(hide()));
return true;
}

Loading…
Cancel
Save