aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
authorGravatar Fabio Bas2009-05-09 20:01:38 +0000
committerGravatar Fabio Bas2009-05-09 20:01:38 +0000
commit071f461bbc65b8d5d06b62cd7a93203359738d8c (patch)
tree91fca92dad9d0987434fc4248012c6379fc08897 /src/modules
parentfix for #310 (diff)
downloadKVIrc-071f461bbc65b8d5d06b62cd7a93203359738d8c.tar.gz
KVIrc-071f461bbc65b8d5d06b62cd7a93203359738d8c.tar.bz2
KVIrc-071f461bbc65b8d5d06b62cd7a93203359738d8c.zip
a small cleanage
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3209 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/trayicon/libkvitrayicon.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/modules/trayicon/libkvitrayicon.cpp b/src/modules/trayicon/libkvitrayicon.cpp
index 56b768331..12454b1df 100644
--- a/src/modules/trayicon/libkvitrayicon.cpp
+++ b/src/modules/trayicon/libkvitrayicon.cpp
@@ -245,11 +245,13 @@ void KviTrayIcon::doAway(bool)
KviConsole* pConsole=(KviConsole*)wnd;
if(pConsole->isConnected())
if(id==-2)
+ {
pConsole->connection()->sendFmtData("AWAY");
- else
+ } else {
pConsole->connection()->sendFmtData("AWAY :%s",
pConsole->connection()->encodeText(KVI_OPTION_STRING(KviOption_stringAwayMessage)).data()
);
+ }
}
++it;
}
@@ -258,11 +260,13 @@ void KviTrayIcon::doAway(bool)
if(pConsole)
if(pConsole->isConnected())
if(pConsole->connection()->userInfo()->isAway())
+ {
pConsole->connection()->sendFmtData("AWAY");
- else
+ } else {
pConsole->connection()->sendFmtData("AWAY :%s",
pConsole->connection()->encodeText(KVI_OPTION_STRING(KviOption_stringAwayMessage)).data()
);
+ }
}
}
@@ -333,6 +337,7 @@ void KviTrayIcon::toggleParentFrame()
} else {
top_widget->show();
top_widget->raise();
+
if(g_pActiveWindow) g_pActiveWindow->setFocus();
if(m_pFrm->isMinimized())
m_pFrm->showNormal();