From d8835f2bc6bef979c125d99e9ccea1add019c9a5 Mon Sep 17 00:00:00 2001 From: bbedward Date: Fri, 8 May 2026 09:20:14 -0400 Subject: [PATCH] launcher: fix files tab actions fixes #2357 --- quickshell/Modals/DankLauncherV2/ActionPanel.qml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/quickshell/Modals/DankLauncherV2/ActionPanel.qml b/quickshell/Modals/DankLauncherV2/ActionPanel.qml index 5c936c50..31fb40b1 100644 --- a/quickshell/Modals/DankLauncherV2/ActionPanel.qml +++ b/quickshell/Modals/DankLauncherV2/ActionPanel.qml @@ -69,6 +69,13 @@ Rectangle { } } break; + case "file": + if (selectedItem?.actions) { + for (var i = 0; i < selectedItem.actions.length; i++) { + result.push(selectedItem.actions[i]); + } + } + break; } return result; } @@ -81,6 +88,8 @@ Rectangle { return getPluginContextMenuActions().length > 0; case "plugin_browse": return selectedItem?.actions?.length > 0; + case "file": + return selectedItem?.actions?.length > 0; default: return actions.length > 1; } @@ -209,7 +218,7 @@ Rectangle { function cycleAction(reverse = false) { if (actions.length > 0) { - if (! reverse) + if (!reverse) selectedActionIndex = (selectedActionIndex + 1) % actions.length; else selectedActionIndex = (selectedActionIndex - 1) % actions.length;