Taskbar Pin Shows Correct Icon, but Running Instance Displays Generic Icon (Linux Mint 22.1 / AppImageLauncher)

Environment

  • Everdo version: 1.11.11

  • OS: Linux Mint 22.1 Cinnamon

  • Installation method: AppImageLauncher

Description

When pinning Everdo to the Cinnamon taskbar via AppImageLauncher, the pinned shortcut shows the correct icon. But once launched, a second taskbar entry appears with a generic gear icon. The two don’t merge.

The culprit is likely a StartupWMClass mismatch in the generated .desktop file. Running xprop WM_CLASS on the active Everdo window returns:

WM_CLASS(STRING) = "everdo", "everdo"

So the .desktop file should contain:

StartupWMClass=everdo

Comparison

Joplin, also installed as an AppImage on the same machine, with AppImageLauncher, works correctly. So this is specific to Everdo, not a general AppImageLauncher or Cinnamon issue.

See attached screenshot.