aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
authorGravatar Fabio Bas2011-08-30 20:23:43 +0000
committerGravatar Fabio Bas2011-08-30 20:23:43 +0000
commit97204e4759ad84edfaa10309b8d9cbf03e44ea27 (patch)
tree91f8fb3f123d6bf2f0f4d528b3208d0a2fa68889 /src/modules
parentdelete pointless version number on .desktop files (diff)
downloadKVIrc-97204e4759ad84edfaa10309b8d9cbf03e44ea27.tar.gz
KVIrc-97204e4759ad84edfaa10309b8d9cbf03e44ea27.tar.bz2
KVIrc-97204e4759ad84edfaa10309b8d9cbf03e44ea27.zip
spaste: permit to stop a slow paste even if the channel/query is dead
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5955 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/spaste/libkvispaste.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/modules/spaste/libkvispaste.cpp b/src/modules/spaste/libkvispaste.cpp
index 2109d48c4..b8a029f2c 100644
--- a/src/modules/spaste/libkvispaste.cpp
+++ b/src/modules/spaste/libkvispaste.cpp
@@ -213,7 +213,12 @@ static bool spaste_kvs_cmd_stop(KviKvsModuleCommandCall * c)
if(!iId) //Delete all spaste's from the current window
{
- if((c->window()->type() != KviWindow::Channel) && (c->window()->type() != KviWindow::Query) && (c->window()->type() != KviWindow::DccChat))
+ if((c->window()->type() != KviWindow::Channel) &&
+ (c->window()->type() != KviWindow::Query) &&
+ (c->window()->type() != KviWindow::DccChat) &&
+ (c->window()->type() != KviWindow::DeadChannel) &&
+ (c->window()->type() != KviWindow::DeadQuery)
+ )
{
QString szWinId = c->window()->id();
c->warning(__tr2qs("The specified window (%Q) is not a channel/query/dcc"),&szWinId);