diff --git a/plasmoid/package/contents/ui/task/TaskIconItem.qml b/plasmoid/package/contents/ui/task/TaskIconItem.qml index 44cb35e4c..875ad9161 100644 --- a/plasmoid/package/contents/ui/task/TaskIconItem.qml +++ b/plasmoid/package/contents/ui/task/TaskIconItem.qml @@ -255,7 +255,8 @@ Item{ asynchronous: true property real opacityN: (centralItem.smartLauncherEnabled && centralItem.smartLauncherItem && !mainItemContainer.isSeparator - && (centralItem.smartLauncherItem.progressVisible || mainItemContainer.badgeIndicator > 0)) ? 1 : 0 + && (centralItem.smartLauncherItem.countVisible || centralItem.smartLauncherItem.progressVisible + || mainItemContainer.badgeIndicator > 0)) ? 1 : 0 Behavior on opacityN { NumberAnimation { duration: root.durationTime*2*units.longDuration } diff --git a/plasmoid/package/contents/ui/task/TaskProgressOverlay.qml b/plasmoid/package/contents/ui/task/TaskProgressOverlay.qml index 984877cd7..cfe67dfbe 100644 --- a/plasmoid/package/contents/ui/task/TaskProgressOverlay.qml +++ b/plasmoid/package/contents/ui/task/TaskProgressOverlay.qml @@ -60,7 +60,8 @@ Item { fullCircle: true showNumber: true proportion: { - if (mainItemContainer.badgeIndicator > 0) { + if (mainItemContainer.badgeIndicator > 0 || + (centralItem.smartLauncherItem.countVisible && !centralItem.smartLauncherItem.progressVisible)) { return 100; }