[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/plasma/extenders
From: Marco Martin <notmart () gmail ! com>
Date: 2010-09-19 19:59:59
Message-ID: 20100919200509.673AEAC7CB () svn ! kde ! org
[Download RAW message or body]
SVN commit 1177229 by mart:
if destroy is called when the extenderitem is being deleted already it could not have a scene
M +2 -0 extenderitem.cpp
--- trunk/KDE/kdelibs/plasma/extenders/extenderitem.cpp #1177228:1177229
@@ -544,10 +544,12 @@
//remove global entry if needed.
Corona *corona = qobject_cast<Corona*>(scene());
+ if (corona) {
KConfigGroup extenderItemGroup(corona->config(), "DetachedExtenderItems");
if (extenderItemGroup.hasGroup(QString::number(d->extenderItemId))) {
extenderItemGroup.deleteGroup(QString::number(d->extenderItemId));
}
+ }
d->hostApplet()->config("ExtenderItems").deleteGroup(QString::number(d->extenderItemId));
d->extender->d->removeExtenderItem(this);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic