`.desktop` file and icons should be named using Wayland app_id

Description:

When starting with Firefox with KDE Plasma (Wayland), the correct icon is not used. This is because the icon files are not named after the Wayland app_id (firefoxdeveloperedition) and uses the Arch Linux pkgname (firefox-developer-edition) instead.

Everything works after renaming files and editing the .desktop file to use the new icon name.

Additional info:

  • package version(s): 128.0b5-1

Steps to reproduce:

  1. Start Firefox Developer Edition in KDE Plasma 6 (Wayland). According to the wiki, the MOZ_ENABLE_WAYLAND environment variable is not required any more. https://wiki.archlinux.org/title/Firefox#Wayland
  2. Use Meta+W key combination to show the overview.

image

Other information

If you are curious, I got the app_id using System Settins > Window Management > Window Rules > Add New > Detect Window Properties > Window class (application): image

But there is probably a way to get it from the source code instead.