@@ -458,7 +458,7 @@ Item {
458458 // Remove popupMargin once the bug is fixed.
459459 property int popupMargin: root.inverted ? launcherListView.itemHeight : 0;
460460
461− callerMargin: units.gu(1) + popupMargin
461+ callerMargin: units.gu(2) + popupMargin
462462
463463 Column {
464464 id: quickListColumn
@@ -466,6 +466,7 @@ Item {
466466 height: childrenRect.height
467467
468468 Repeater {
469+ id: popoverRepeater
469470 model: popover.model
470471
471472 ListItems.Standard {
@@ -479,8 +480,8 @@ Item {
479480 PopupUtils.close(popover);
480481 // Unsetting model to prevent showing changing entries during fading out
481482 // that may happen because of triggering an action.
482− parent.model = undefined;
483483 LauncherModel.quickListActionInvoked(appId, index);
484+ popoverRepeater.model = undefined;
484485 }
485486 }
486487 }