[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-10-12 13:20:05
Message-ID: 20101012132005.1AD4BAC897 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1185176 by mart:

the update of the dragger appearance belongs in themeChanged()


 M  +10 -9     extenderitem.cpp  


--- trunk/KDE/kdelibs/plasma/extenders/extenderitem.cpp #1185175:1185176
@@ -828,15 +828,6 @@
     Q_ASSERT(toolbox);
     Q_ASSERT(toolboxLayout);
 
-    if (group) {
-        toolbox->setBackgroundPrefix("grouped");
-    } else {
-        if (extender->appearance() != Extender::NoBorders) {
-            toolbox->setBackgroundPrefix("root");
-        } else {
-            toolbox->setBackgroundPrefix(QString());
-        }
-    }
 
     QAction *closeAction = actions.value("close");
     QAction *returnToSourceAction = actions.value("extenderItemReturnToSource");
@@ -1008,6 +999,16 @@
     background->getMargins(left, top, right, bottom);
     layout->setContentsMargins(left, top, right, bottom);
 
+    if (group) {
+        toolbox->setBackgroundPrefix("grouped");
+    } else {
+        if (extender->items().count() <= 1 || extender->items().first() == q || \
extender->appearance() != Extender::NoBorders) { +            \
toolbox->setBackgroundPrefix("root"); +        } else {
+            toolbox->setBackgroundPrefix(QString());
+        }
+    }
+
     toolbox->updateTheme();
 }
 


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

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