diff --git a/applets/kicker/package/contents/ui/DashboardRepresentation.qml b/applets/kicker/package/contents/ui/DashboardRepresentation.qml --- a/applets/kicker/package/contents/ui/DashboardRepresentation.qml +++ b/applets/kicker/package/contents/ui/DashboardRepresentation.qml @@ -327,6 +327,7 @@ model: globalFavorites dropEnabled: true + usesPlasmaTheme: true onCurrentIndexChanged: { preloadAllAppsTimer.defer(); diff --git a/applets/kicker/package/contents/ui/ItemGridDelegate.qml b/applets/kicker/package/contents/ui/ItemGridDelegate.qml --- a/applets/kicker/package/contents/ui/ItemGridDelegate.qml +++ b/applets/kicker/package/contents/ui/ItemGridDelegate.qml @@ -110,7 +110,7 @@ colorGroup: PlasmaCore.Theme.ComplementaryColorGroup animated: false - usesPlasmaTheme: false + usesPlasmaTheme: view.usesPlasmaTheme source: model.decoration } diff --git a/applets/kicker/package/contents/ui/ItemGridView.qml b/applets/kicker/package/contents/ui/ItemGridView.qml --- a/applets/kicker/package/contents/ui/ItemGridView.qml +++ b/applets/kicker/package/contents/ui/ItemGridView.qml @@ -36,6 +36,7 @@ property bool dragEnabled: true property bool dropEnabled: false property bool showLabels: true + property alias usesPlasmaTheme: gridView.usesPlasmaTheme property int pressX: -1 property int pressY: -1 @@ -236,6 +237,8 @@ GridView { id: gridView + property bool usesPlasmaTheme: false + property bool animating: false property int animationDuration: dropEnabled ? resetAnimationDurationTimer.interval : 0