@@ -23,7 +23,6 @@ Item {
2323 property string iconName
2424 property int count: -1
2525 property int progress: -1
26− property bool highlighted: false
2726 property bool itemFocused: false
2827 property real maxAngle: 0
2928 property bool inverted: false
@@ -43,7 +42,6 @@ Item {
4342 onIconNameChanged: shaderEffectSource.scheduleUpdate();
4443 onCountChanged: shaderEffectSource.scheduleUpdate();
4544 onProgressChanged: shaderEffectSource.scheduleUpdate();
46− onHighlightedChanged: shaderEffectSource.scheduleUpdate();
4745 onItemFocusedChanged: shaderEffectSource.scheduleUpdate();
4846
4947 Item {
@@ -68,12 +66,11 @@ Item {
6866 }
6967
7068 BorderImage {
71− id: overlayHighlight
69+ id: itemGlow
7270 anchors.centerIn: iconItem
73− rotation: inverted ? 180 : 0
74− source: root.highlighted ? "graphics/selected.sci" : "graphics/non-selected.sci"
75− width: root.itemWidth + units.gu(0.5)
76− height: root.itemHeight + units.gu(0.5)
71+ source: "graphics/icon-top-highlight.png"
72+ width: root.itemWidth - units.gu(1)
73+ height: root.itemHeight - units.gu(1)
7774 }
7875
7976 BorderImage {