@@ -169,7 +169,7 @@ FocusScope {
169169 Loader {
170170 id: listLoader
171171 objectName: "drawerListLoader"
172− anchors { left: parent.left; top: sectionsContainer.bottom; right: parent.right; bottom: parent.bottom; leftMargin: units.gu(1); rightMargin: units.gu(1) }
172+ anchors { left: parent.left; top: sectionsContainer.bottom; right: parent.right; bottom: parent.bottom }
173173
174174 KeyNavigation.up: headerFocusScope
175175 KeyNavigation.down: searchField
@@ -241,7 +241,8 @@ FocusScope {
241241 }
242242
243243 delegate: UbuntuShape {
244− width: parent.width
244+ width: parent.width - units.gu(2)
245+ anchors.horizontalCenter: parent.horizontalCenter
245246 color: "#20ffffff"
246247 aspect: UbuntuShape.Flat
247248 // NOTE: Cannot use gridView.rows here as it would evaluate to 0 at first and only update later,
@@ -289,7 +290,8 @@ FocusScope {
289290 }
290291
291292 delegate: UbuntuShape {
292− width: parent.width
293+ width: parent.width - units.gu(2)
294+ anchors.horizontalCenter: parent.horizontalCenter
293295 color: "#20ffffff"
294296 aspect: UbuntuShape.Flat
295297
@@ -313,9 +315,6 @@ FocusScope {
313315
314316 interactive: true
315317 focus: index == aToZListView.currentIndex
316− onFocusChanged: print("drawer grid", index, "has focus", focus)
317−
318− onCurrentIndexChanged: print("grid currentIndex changed", currentIndex)
319318
320319 model: AppDrawerProxyModel {
321320 id: categoryModel
@@ -365,15 +364,13 @@ FocusScope {
365364 }
366365 sourceFillMode: UbuntuShape.PreserveAspectCrop
367366
368− Image {
369− objectName: "focusRing"
370− anchors.centerIn: parent
371− height: width * 15 / 16
372− width: parent.width + units.gu(1)
373− source: "graphics/launcher-app-focus-ring.svg"
374− sourceSize.width: width
375− sourceSize.height: height
376− visible: drawerDelegate.focused
367+ StyledItem {
368+ styleName: "FocusShape"
369+ anchors.fill: parent
370+ StyleHints {
371+ visible: drawerDelegate.focused
372+ radius: units.gu(2.55)
373+ }
377374 }
378375 }
379376