diff options
| author | 2010-08-21 17:15:27 +0000 | |
|---|---|---|
| committer | 2010-08-21 17:15:27 +0000 | |
| commit | 5971bc4e1a46c763f6784c40e29c989373d578e5 (patch) | |
| tree | 949dda422b1a93ea8a213642b3bd3afee8340fc1 /src/modules/notifier | |
| parent | - handle channel list modes dinamically (only +b is hardcoded) (diff) | |
| download | KVIrc-5971bc4e1a46c763f6784c40e29c989373d578e5.tar.gz KVIrc-5971bc4e1a46c763f6784c40e29c989373d578e5.tar.bz2 KVIrc-5971bc4e1a46c763f6784c40e29c989373d578e5.zip | |
- fixed notifier close button
- fixed crash bug on missing pixmap
- fixed doc for $chan.matchmask
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4920 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/notifier')
| -rw-r--r-- | src/modules/notifier/notifierwindow.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/modules/notifier/notifierwindow.cpp b/src/modules/notifier/notifierwindow.cpp index 41bb0d92e..ddaf7454c 100644 --- a/src/modules/notifier/notifierwindow.cpp +++ b/src/modules/notifier/notifierwindow.cpp @@ -708,8 +708,11 @@ void KviNotifierWindow::mousePressEvent(QMouseEvent * e) } if(checkResizing(m_pntClick)) + { update(); - + return; + } + if(m_pWndBorder->captionRect().contains(e->pos())) { if(m_pWndBorder->closeRect().contains(e->pos())) @@ -717,6 +720,7 @@ void KviNotifierWindow::mousePressEvent(QMouseEvent * e) m_bCloseDown = true; m_pWndBorder->setCloseIcon(WDG_ICON_CLICKED); update(); + return; } if(!m_bResizing) @@ -725,16 +729,12 @@ void KviNotifierWindow::mousePressEvent(QMouseEvent * e) m_pntDrag = cursor().pos(); m_pntPos = pos(); update(); + return; } } - if(m_pWndBorder->rect().contains(e->pos())) - update(); - - if(bWasBlinkOn) + if(m_pWndBorder->rect().contains(e->pos()) || bWasBlinkOn) update(); - else - return; } void KviNotifierWindow::mouseReleaseEvent(QMouseEvent * e) |
