diff --git a/applets/kickoff/package/contents/ui/ApplicationsView.qml b/applets/kickoff/package/contents/ui/ApplicationsView.qml --- a/applets/kickoff/package/contents/ui/ApplicationsView.qml +++ b/applets/kickoff/package/contents/ui/ApplicationsView.qml @@ -172,7 +172,10 @@ // newModelIndex set by clicked breadcrumb var oldModel = applicationsView.model; applicationsView.model = applicationsView.newModel; - listView.positionViewAtIndex(model.rowForModel(oldModel), ListView.Center) + + var oldModelIndex = model.rowForModel(oldModel); + listView.currentIndex = oldModelIndex; + listView.positionViewAtIndex(oldModelIndex, ListView.Center); } function moveRight() {