well, it displays stuff by opening windows for applications and them icons are linked to windows, the display server needs to know which icon to assign to each window, and the applications need to assign a proper name to their window process so that the display server know how to do the linking correctly. Until applications update their code so that they set their correct full title name, we will have to change it ourselves via KDE window rules or whatever.
After a quick review it seems like this is an issue with wayland on plasma specifically, because plasma tries to access the icon name from a different place and applications haven’t adapted yet.
Wait, what? How does a display server care for icons and names?
well, it displays stuff by opening windows for applications and them icons are linked to windows, the display server needs to know which icon to assign to each window, and the applications need to assign a proper name to their window process so that the display server know how to do the linking correctly. Until applications update their code so that they set their correct full title name, we will have to change it ourselves via KDE window rules or whatever.
After a quick review it seems like this is an issue with wayland on plasma specifically, because plasma tries to access the icon name from a different place and applications haven’t adapted yet.
The quick user fix I mentioned: https://www.youtube.com/watch?v=Sungl8gWU_8&t=129s
So not the display servers but the desktop environments (KDE, Gnome, etc) problem?
I wrote some edits, it’s a KDE on Wayland change that is pending on several apps, yes.