@@ -54,6 +54,8 @@ LocalComponents.Page {
5454 id: column
5555 anchors.fill: content
5656 anchors.topMargin: customMargin
57+ anchors.leftMargin: parent.width > maximumContentWidth ? parent.leftMargin : 0
58+ anchors.rightMargin: parent.width > maximumContentWidth ? parent.rightMargin : 0
5759
5860 Item {
5961 id: hereCheckGroup
@@ -62,7 +64,7 @@ LocalComponents.Page {
6264 right: parent.right
6365 top: parent.top
6466 }
65− height: childrenRect.height
67+ height: hereCheckLabel.height + hereTermsLabel.height
6668
6769 Label {
6870 id: hereCheckLabel
@@ -71,8 +73,8 @@ LocalComponents.Page {
7173 left: parent.left
7274 right: hereTermsCheck.left
7375 top: parent.top
74− leftMargin: leftMargin
75− rightMargin: rightMargin/2
76+ leftMargin: column.anchors.leftMargin == 0 ? staticMargin : 0
77+ rightMargin: units.gu(2)
7678 }
7779 lineHeight: 1.2
7880 wrapMode: Text.WordWrap
@@ -90,8 +92,8 @@ LocalComponents.Page {
9092 right: hereTermsCheck.left
9193 top: hereCheckLabel.bottom
9294 topMargin: units.gu(1)
93− leftMargin: leftMargin
94− rightMargin: rightMargin/2
95+ leftMargin: column.anchors.leftMargin == 0 ? staticMargin : 0
96+ rightMargin: units.gu(2)
9597 }
9698
9799 wrapMode: Text.WordWrap
@@ -116,7 +118,7 @@ LocalComponents.Page {
116118 opacity: hereCheckLabel.checked ? 1 : 0
117119 anchors.right: parent.right
118120 anchors.verticalCenter: hereCheckLabel.verticalCenter
119− anchors.rightMargin: rightMargin
121+ anchors.rightMargin: column.anchors.rightMargin == 0 ? staticMargin : 0
120122 }
121123
122124 MouseArea {
@@ -151,8 +153,8 @@ LocalComponents.Page {
151153 right: parent.right
152154 top: divider.bottom
153155 topMargin: units.gu(3)
154− leftMargin: leftMargin
155− rightMargin: rightMargin/2
156+ leftMargin: column.anchors.leftMargin == 0 ? staticMargin : 0
157+ rightMargin: units.gu(2)
156158 }
157159 text: i18n.tr("GPS only")
158160 wrapMode: Text.WordWrap
@@ -180,7 +182,7 @@ LocalComponents.Page {
180182 opacity: gpsCheckLabel.checked ? 1 : 0
181183 anchors.right: parent.right
182184 anchors.verticalCenter: gpsCheckLabel.verticalCenter
183− anchors.rightMargin: rightMargin
185+ anchors.rightMargin: column.anchors.rightMargin == 0 ? staticMargin : 0
184186 }
185187
186188 Rectangle {
@@ -201,8 +203,8 @@ LocalComponents.Page {
201203 right: parent.right
202204 top: divider2.bottom
203205 topMargin: units.gu(3)
204− leftMargin: leftMargin
205− rightMargin: rightMargin/2
206+ leftMargin: column.anchors.leftMargin == 0 ? staticMargin : 0
207+ rightMargin: units.gu(2)
206208 }
207209 wrapMode: Text.WordWrap
208210 color: textColor
@@ -230,7 +232,7 @@ LocalComponents.Page {
230232 opacity: nopeCheckLabel.checked ? 1 : 0
231233 anchors.right: parent.right
232234 anchors.verticalCenter: nopeCheckLabel.verticalCenter
233− anchors.rightMargin: rightMargin
235+ anchors.rightMargin: column.anchors.rightMargin == 0 ? staticMargin : 0
234236 }
235237
236238 Rectangle {
@@ -250,8 +252,8 @@ LocalComponents.Page {
250252 right: parent.right
251253 top: divider3.bottom
252254 topMargin: units.gu(4)
253− leftMargin: leftMargin
254− rightMargin: rightMargin
255+ leftMargin: column.anchors.leftMargin == 0 ? staticMargin : 0
256+ rightMargin: column.anchors.rightMargin == 0 ? staticMargin : 0
255257 }
256258 wrapMode: Text.Wrap
257259 text: i18n.tr("You can change it later in System Settings.")