diff options
| author | 2008-09-28 14:57:20 +0000 | |
|---|---|---|
| committer | 2008-09-28 14:57:20 +0000 | |
| commit | 9c764c2940b1c6b31f68f4ab5087dd3c2fb0531f (patch) | |
| tree | a4c8dc8d4df6ca6b2edbfd9c239c4e28d2ffbd6b /src/modules | |
| parent | some fixes + optimized readhex functions in kvs classes socket and file (diff) | |
| download | KVIrc-9c764c2940b1c6b31f68f4ab5087dd3c2fb0531f.tar.gz KVIrc-9c764c2940b1c6b31f68f4ab5087dd3c2fb0531f.tar.bz2 KVIrc-9c764c2940b1c6b31f68f4ab5087dd3c2fb0531f.zip | |
1 fix in notifier window
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2588 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/notifier/notifierwindow.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/modules/notifier/notifierwindow.cpp b/src/modules/notifier/notifierwindow.cpp index a1e61ad90..47f3b817e 100644 --- a/src/modules/notifier/notifierwindow.cpp +++ b/src/modules/notifier/notifierwindow.cpp @@ -370,6 +370,7 @@ void KviNotifierWindow::heartbeat() stopShowHideTimer(); m_dOpacity = 1.0; if(!isVisible())show(); //!!! + else update(); break; case Showing: // if the main window got attention while @@ -1185,8 +1186,11 @@ void KviNotifierWindow::leaveEvent(QEvent * e) m_pShowHideTimer = new QTimer(); connect(m_pShowHideTimer,SIGNAL(timeout()),this,SLOT(heartbeat())); } - m_eState = FocusingOff; - m_pShowHideTimer->start(40); + if (m_eState!=Hidden) + { + m_eState = FocusingOff; + m_pShowHideTimer->start(40); + } } void KviNotifierWindow::contextPopup(const QPoint &pos) |
