fix: resolve persisted notification app labels
This commit is contained in:
1 parent
c038c57278
commit
eff0bc44ff
4 files changed
+56
-3
No files matched your search
@@ -88,7 +88,11 @@ Singleton {
|
||||
}
|
||||
|
||||
function applicationLabel(appId: string, entries: var, remembered: var): string {
|
||||
const entry = DesktopEntries.byId(appId) || DesktopEntries.heuristicLookup(appId);
|
||||
const desktopId = appId.endsWith(".desktop") ? appId.slice(0, -8) : appId;
|
||||
const entry = DesktopEntries.byId(appId)
|
||||
|| DesktopEntries.byId(desktopId)
|
||||
|| DesktopEntries.heuristicLookup(appId)
|
||||
|| DesktopEntries.heuristicLookup(desktopId);
|
||||
return entry?.name || remembered[appId]?.name || appId;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user