aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/notifier
diff options
context:
space:
mode:
authorGravatar Fabio Bas2010-08-21 17:15:27 +0000
committerGravatar Fabio Bas2010-08-21 17:15:27 +0000
commit5971bc4e1a46c763f6784c40e29c989373d578e5 (patch)
tree949dda422b1a93ea8a213642b3bd3afee8340fc1 /src/modules/notifier
parent- handle channel list modes dinamically (only +b is hardcoded) (diff)
downloadKVIrc-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.cpp14
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)