aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/class_tablewidget.cpp
diff options
context:
space:
mode:
authorGravatar Noldor2010-01-15 18:22:21 +0000
committerGravatar Noldor2010-01-15 18:22:21 +0000
commit9a4b480477cf29b496f851ef7efed3059133a18d (patch)
treed41b2fca27e5678fb096587624cd73ea32df46be /src/modules/objects/class_tablewidget.cpp
parentreworked r3835 (diff)
downloadKVIrc-9a4b480477cf29b496f851ef7efed3059133a18d.tar.gz
KVIrc-9a4b480477cf29b496f851ef7efed3059133a18d.tar.bz2
KVIrc-9a4b480477cf29b496f851ef7efed3059133a18d.zip
KVS improvements/cleaning
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3838 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/class_tablewidget.cpp')
-rw-r--r--src/modules/objects/class_tablewidget.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/objects/class_tablewidget.cpp b/src/modules/objects/class_tablewidget.cpp
index 51fbcf3bc..1d4bfa015 100644
--- a/src/modules/objects/class_tablewidget.cpp
+++ b/src/modules/objects/class_tablewidget.cpp
@@ -525,7 +525,8 @@ bool KviKvsObject_tablewidget::paint(QPainter * p, const QStyleOptionViewItem &
bool ret=false;
KviKvsVariant *retv=new KviKvsVariant(ret);
callFunction(this,"paintCellEvent",retv,&parameters);
- pObject->dieNow();
+ pObject=KviKvsKernel::instance()->objectController()->lookupObject(handle);
+ if (pObject) pObject->dieNow();
p->restore();
return retv->asBoolean();
}