From 58a11fa2321ad27ce941ad2fc236c595af879b4d Mon Sep 17 00:00:00 2001 From: Memory <134070804+Memory2314@users.noreply.github.com> Date: Sun, 5 Apr 2026 17:02:13 +0800 Subject: [PATCH] fix: match desktop file by name for linux app icon lookup --- src/main/utils/icon.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/utils/icon.ts b/src/main/utils/icon.ts index 72c553e..38846b6 100644 --- a/src/main/utils/icon.ts +++ b/src/main/utils/icon.ts @@ -107,7 +107,8 @@ async function findDesktopFile(appPath: string): Promise { execCmd === appPath || execBasename === execName || execCmd.endsWith(appPath) || - appPath.endsWith(execBasename) + appPath.endsWith(execBasename) || + path.basename(file, '.desktop') === execName ) { return fullPath }