[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.6/kdelibs/plasma/extenders
From:       Marco Martin <notmart () gmail ! com>
Date:       2011-01-06 14:56:36
Message-ID: 20110106145636.08EDBAC8B0 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1212327 by mart:

empty space fix backport


 M  +5 -0      extender.cpp  


--- branches/KDE/4.6/kdelibs/plasma/extenders/extender.cpp #1212326:1212327
@@ -489,6 +489,11 @@
 
 void Extender::itemAddedEvent(ExtenderItem *item, const QPointF &pos)
 {
+    ExtenderGroup *group = item->isGroup()?static_cast<ExtenderGroup*>(item):0;
+    if (group && group->autoHide() && group->items().isEmpty()) {
+        return;
+    }
+
     if (!item->group()) {
         if (pos == QPointF(-1, -1)) {
             //if it was already there, reposition
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic