diff options
| author | 2010-01-04 20:45:55 +0000 | |
|---|---|---|
| committer | 2010-01-04 20:45:55 +0000 | |
| commit | 8ecf455cf586da1c7285fdbc8f079cb8e4fe5a01 (patch) | |
| tree | 251967be8cf7cbd7a3cf25fdab49d1b20c5456fd /src/modules | |
| parent | fixed config.write key "" to clear a variable (diff) | |
| download | KVIrc-8ecf455cf586da1c7285fdbc8f079cb8e4fe5a01.tar.gz KVIrc-8ecf455cf586da1c7285fdbc8f079cb8e4fe5a01.tar.bz2 KVIrc-8ecf455cf586da1c7285fdbc8f079cb8e4fe5a01.zip | |
fix for #678
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3791 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/notifier/notifierwindow.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/modules/notifier/notifierwindow.cpp b/src/modules/notifier/notifierwindow.cpp index d66c7996f..d6205fe4b 100644 --- a/src/modules/notifier/notifierwindow.cpp +++ b/src/modules/notifier/notifierwindow.cpp @@ -200,7 +200,10 @@ void KviNotifierWindow::addMessage(KviWindow * pWnd,const QString &szImageId,con tab = new KviNotifierWindowTab(pWnd, m_pWndTabs); } - m_pWndTabs->setCurrentWidget(tab); + //if the notifier is already visible, don't steal the focus from the current tab! + //the user could be writing a message on it (bug #678) + if(!isVisible()) + m_pWndTabs->setCurrentWidget(tab); tab->appendMessage(m); |
