Xuetian Weng has uploaded a new change for review.

  https://gerrit.vesnicky.cesnet.cz/r/240

Change subject: save some CPU cycle when busy indicator is not visible.
......................................................................

save some CPU cycle when busy indicator is not visible.

Change-Id: Ia5c296cdbc6c0ccd2ca45444d4f3171723b50d23
---
M src/declarativeimports/plasmastyle/BusyIndicatorStyle.qml
1 file changed, 2 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.vesnicky.cesnet.cz:29418/plasma-framework 
refs/changes/40/240/1

diff --git a/src/declarativeimports/plasmastyle/BusyIndicatorStyle.qml 
b/src/declarativeimports/plasmastyle/BusyIndicatorStyle.qml
index 49021de..44abe4b 100644
--- a/src/declarativeimports/plasmastyle/BusyIndicatorStyle.qml
+++ b/src/declarativeimports/plasmastyle/BusyIndicatorStyle.qml
@@ -24,6 +24,7 @@
 
 BusyIndicatorStyle {
     indicator: PlasmaCore.SvgItem {
+        id: indicatorItem
         svg: PlasmaCore.Svg { imagePath: "widgets/busywidget" }
         elementId: "busywidget"
 
@@ -45,7 +46,7 @@
             from: 0
             to: 360
             duration: 1500
-            running: control.running
+            running: control.running && indicatorItem.visible && 
indicatorItem.opacity > 0;
             loops: Animation.Infinite
         }
     }

-- 
To view, visit https://gerrit.vesnicky.cesnet.cz/r/240
To unsubscribe, visit https://gerrit.vesnicky.cesnet.cz/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia5c296cdbc6c0ccd2ca45444d4f3171723b50d23
Gerrit-PatchSet: 1
Gerrit-Project: plasma-framework
Gerrit-Branch: master
Gerrit-Owner: Xuetian Weng <wen...@gmail.com>
Gerrit-Reviewer: Kai Uwe Broulik <k...@privat.broulik.de>
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to