@@ -29,8 +29,8 @@ MouseArea {
2929 property alias icon: shapeImage.source
3030 property alias text: titleLabel.text
3131 property alias subtext: subtitleLabel.text
32− property alias showStar: star.visible
3332
33+ property bool showStar: false
3434 property bool isFavorite: false
3535 property bool hideChildren: false
3636
@@ -95,7 +95,7 @@ MouseArea {
9595 anchors.centerIn: parent
9696 height: units.gu(2)
9797 width: units.gu(2)
98− visible: !hideChildren
98+ visible: !hideChildren && (editMode || showStar)
9999 // TODO is view-grid-symbolic what we really want here? Looks good but seems semantically wrong
100100 source: editMode ? "image://theme/view-grid-symbolic" : isFavorite ? "image://theme/starred" : "image://theme/non-starred"
101101 }