diff --git a/applets/kickoff/package/contents/ui/FullRepresentation.qml b/applets/kickoff/package/contents/ui/FullRepresentation.qml --- a/applets/kickoff/package/contents/ui/FullRepresentation.qml +++ b/applets/kickoff/package/contents/ui/FullRepresentation.qml @@ -98,25 +98,6 @@ } } - Kicker.RunnerModel { - id: runnerModel - - appletInterface: plasmoid - - runners: { - var runners = ["services", "places", "desktopsessions", - "PowerDevil"]; - - if (plasmoid.configuration.useExtraRunners) { - runners = runners.concat(plasmoid.configuration.runners); - } - return runners; - } - mergeResults: true - - favoritesModel: globalFavorites - } - PlasmaCore.DataSource { id: pmSource engine: "powermanagement" diff --git a/applets/kickoff/package/contents/ui/SearchView.qml b/applets/kickoff/package/contents/ui/SearchView.qml --- a/applets/kickoff/package/contents/ui/SearchView.qml +++ b/applets/kickoff/package/contents/ui/SearchView.qml @@ -22,6 +22,8 @@ import org.kde.plasma.extras 2.0 as PlasmaExtras import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.plasma.private.kicker 0.1 as Kicker + Item { id: searchViewContainer @@ -45,6 +47,25 @@ searchView.currentItem.openActionMenu(); } + Kicker.RunnerModel { + id: runnerModel + + appletInterface: plasmoid + + runners: { + var runners = ["services", "places", "desktopsessions", + "PowerDevil"]; + + if (plasmoid.configuration.useExtraRunners) { + runners = runners.concat(plasmoid.configuration.runners); + } + return runners; + } + mergeResults: true + + favoritesModel: globalFavorites + } + PlasmaExtras.ScrollArea { anchors.fill: parent