app picker: strip desktop suffix when resolving mime handlers (#3710)

This commit is contained in:
Isa Al Ula
2026-10-06 08:25:55 -04:00
committed by GitHub
parent 9d938cfed0
commit 7b144ddac1
+2 -1
View File
@@ -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 || "";