diff --git a/quickshell/Modals/DankLauncherV2/Controller.qml b/quickshell/Modals/DankLauncherV2/Controller.qml index d861b1e3..add80034 100644 --- a/quickshell/Modals/DankLauncherV2/Controller.qml +++ b/quickshell/Modals/DankLauncherV2/Controller.qml @@ -214,7 +214,7 @@ Item { } function setPluginViewPreference(pluginId, mode, enforced) { - var prefs = pluginViewPreferences; + var prefs = Object.assign({}, pluginViewPreferences); prefs[pluginId] = { mode: mode, enforced: enforced || false @@ -240,7 +240,7 @@ Item { if (pref && pref.mode) { setPluginViewPreference(sectionId, pref.mode, pref.enforced); } else { - var prefs = pluginViewPreferences; + var prefs = Object.assign({}, pluginViewPreferences); delete prefs[sectionId]; pluginViewPreferences = prefs; } diff --git a/quickshell/Modals/DankLauncherV2/ResultItem.qml b/quickshell/Modals/DankLauncherV2/ResultItem.qml index fab140cb..85bcb677 100644 --- a/quickshell/Modals/DankLauncherV2/ResultItem.qml +++ b/quickshell/Modals/DankLauncherV2/ResultItem.qml @@ -55,6 +55,7 @@ Rectangle { MouseArea { id: itemArea + z: 1 anchors.fill: parent anchors.rightMargin: root.item?.type === "plugin_browse" ? 40 : 0 hoverEnabled: true