aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Noldor2008-03-21 19:46:06 +0000
committerGravatar Noldor2008-03-21 19:46:06 +0000
commitdc754460e33fd5b59a5df31c430ddc6fb5f70ea3 (patch)
treec028a884d1ee912d110b30482abfc7edc88fc01e
parentupdated italian translation (diff)
downloadKVIrc-dc754460e33fd5b59a5df31c430ddc6fb5f70ea3.tar.gz
KVIrc-dc754460e33fd5b59a5df31c430ddc6fb5f70ea3.tar.bz2
KVIrc-dc754460e33fd5b59a5df31c430ddc6fb5f70ea3.zip
fixed #106 bug (need test)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1245 17fca916-40b9-46aa-a4ea-0a15b648b75c
-rw-r--r--src/modules/dcc/send.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/modules/dcc/send.cpp b/src/modules/dcc/send.cpp
index 2e3de6de7..e88c1424b 100644
--- a/src/modules/dcc/send.cpp
+++ b/src/modules/dcc/send.cpp
@@ -1622,7 +1622,10 @@ bool KviDccFileTransfer::event(QEvent *e)
// File Upload/Download terminated, or something like this
if(KVI_OPTION_BOOL(KviOption_boolNotifyDccSendSuccessInConsole))
{
- g_pApp->activeConsole()->output(KVI_OUT_DCCMSG,__tr2qs_ctx("DCC %s transfer with %Q@%Q:%Q completed: \r![!dbl]play $0\r%s\r","dcc"),
+ KviConsole *c;
+ if(!g_pApp->windowExists(m_pDescriptor->console())) c=g_pApp->activeConsole();
+ else c=m_pDescriptor->console();
+ c->output(KVI_OUT_DCCMSG,__tr2qs_ctx("DCC %s transfer with %Q@%Q:%Q completed: \r![!dbl]play $0\r%s\r","dcc"),
m_pDescriptor->bIsTdcc ? (m_pDescriptor->bRecvFile ? "TRECV" : "TSEND") : (m_pDescriptor->bRecvFile ? "RECV" : "SEND"),
&(m_pDescriptor->szNick),&(m_pDescriptor->szIp),&(m_pDescriptor->szPort),
&(m_pDescriptor->szLocalFileName));