From 7b144ddac1dead5bd1a68a100a20aa959ebda90f Mon Sep 17 00:00:00 2001 From: Isa Al Ula Date: Tue, 6 Oct 2026 19:25:55 +0700 Subject: [PATCH] app picker: strip desktop suffix when resolving mime handlers (#3710) --- quickshell/Modals/AppPickerModal.qml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/quickshell/Modals/AppPickerModal.qml b/quickshell/Modals/AppPickerModal.qml index 2e11dc986..932683b47 100644 --- a/quickshell/Modals/AppPickerModal.qml +++ b/quickshell/Modals/AppPickerModal.qml @@ -152,7 +152,8 @@ DModal { const normId = _normAppId(rawId); if (normId === "dms-open" || listedIds.has(normId)) continue; - const entry = DesktopEntries.byId(rawId) || DesktopEntries.heuristicLookup(rawId); + const desktopId = rawId.replace(/\.desktop$/, ""); + const entry = DesktopEntries.byId(desktopId) || DesktopEntries.heuristicLookup(desktopId); if (!entry) continue; const name = entry.name || "";