@@ -46,7 +46,7 @@ MouseArea {
47 left: shape.right
47 left: shape.right
48 leftMargin: units.gu(1)
48 leftMargin: units.gu(1)
49− right: star.right
49+ right: starArea.right
50 rightMargin: units.gu(1)
50 rightMargin: units.gu(1)
51 verticalCenter: parent.verticalCenter
51 verticalCenter: parent.verticalCenter
@@ -55,21 +55,20 @@ MouseArea {
55 maximumLineCount: 1
55 maximumLineCount: 1
56 verticalAlignment: Text.AlignHCenter
56 verticalAlignment: Text.AlignHCenter
60+ height: parent.height
62+ anchors.right: parent.right
64+ onClicked: root.requestFavorite(model.scopeId, !isFavorite);
60− anchors {
67+ anchors.centerIn: parent
62− rightMargin: units.gu(1)
63− verticalCenter: parent.verticalCenter
65− height: units.gu(2)
68+ height: units.gu(2)
66− width: units.gu(2)
69+ width: units.gu(2)
67− // TODO is view-grid-symbolic what we really want here? Looks good but seems semantically wrong
70+ // TODO is view-grid-symbolic what we really want here? Looks good but seems semantically wrong
68− source: editMode ? "image://theme/view-grid-symbolic" : isFavorite ? "image://theme/starred" : "image://theme/non-starred"
71+ source: editMode ? "image://theme/view-grid-symbolic" : isFavorite ? "image://theme/starred" : "image://theme/non-starred"
72− onClicked: root.requestFavorite(model.scopeId, !isFavorite);