diff options
Diffstat (limited to 'pica-client/msguirouter.cpp')
| -rw-r--r-- | pica-client/msguirouter.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pica-client/msguirouter.cpp b/pica-client/msguirouter.cpp index 4cb7771..3264490 100644 --- a/pica-client/msguirouter.cpp +++ b/pica-client/msguirouter.cpp @@ -2,6 +2,7 @@ #include "dialogs/forgedcertdialog.h" #include "history.h" #include "mainwindow.h" +#include "accountswindow.h" #include "picasystray.h" #include "globals.h" #include "sound.h" @@ -29,6 +30,15 @@ MsgUIRouter::MsgUIRouter(QObject *parent) : void MsgUIRouter::trayicon_dclick() { + if (mainwindow == NULL) + { + accwindow->showNormal(); + accwindow->activateWindow(); + accwindow->raise(); + return; + } + + if (blinkqueue.isEmpty()) { mainwindow->showNormal(); |
