From 6c09418aa86199941568d112fa185aa434c9196f Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Sat, 19 Jan 2019 22:15:57 +0200 Subject: [PATCH] update badges mask in live mode at all cases BUG: 403353 --- .../package/contents/ui/task/TaskIconItem.qml | 22 +------------------ .../contents/ui/task/TaskProgressOverlay.qml | 4 ---- 2 files changed, 1 insertion(+), 25 deletions(-) diff --git a/plasmoid/package/contents/ui/task/TaskIconItem.qml b/plasmoid/package/contents/ui/task/TaskIconItem.qml index 6df074ca2..97d79e148 100644 --- a/plasmoid/package/contents/ui/task/TaskIconItem.qml +++ b/plasmoid/package/contents/ui/task/TaskIconItem.qml @@ -406,29 +406,9 @@ Item{ } ] } // audio mask - - Connections{ - target: plasmoid - onLocationChanged: iconOverlay.mask.scheduleUpdate(); - } - - Connections{ - target:badgesLoader - onShowProgressChanged: iconOverlay.mask.scheduleUpdate(); - onShowAudioChanged: iconOverlay.mask.scheduleUpdate(); - } - - Connections{ - target: infoBadge - onInformationChanged: { - if (badgesLoader.showProgress) { - iconOverlay.mask.scheduleUpdate(); - } - } - } } hideSource: true - live: mainItemContainer.badgeIndicator > 0 ? true : false + live: true } //end of mask supportsAtlasTextures: true diff --git a/plasmoid/package/contents/ui/task/TaskProgressOverlay.qml b/plasmoid/package/contents/ui/task/TaskProgressOverlay.qml index 3f0c8bcdc..e5cf5e3ea 100644 --- a/plasmoid/package/contents/ui/task/TaskProgressOverlay.qml +++ b/plasmoid/package/contents/ui/task/TaskProgressOverlay.qml @@ -29,8 +29,6 @@ Item { readonly property int contentWidth: progressCircle.width + 0.1*height - signal informationChanged(); - Item { id: subRectangle width: contentWidth @@ -71,8 +69,6 @@ Item { || (centralItem.smartLauncherItem.countVisible && !centralItem.smartLauncherItem.progressVisible) ) && proportion>0 - onNumberValueChanged: background.informationChanged(); - proportion: { if (mainItemContainer.badgeIndicator > 0 || (centralItem.smartLauncherItem.countVisible && !centralItem.smartLauncherItem.progressVisible)) {