Bug 492846

Summary: Applications that show with no name are treated as the same application in the system tray
Product: [Plasma] plasmashell Reporter: bo <catlolhvh>
Component: System Tray widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: minor CC: cwo.kde, materka
Priority: NOR    
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Visual example of the bug

Description bo 2024-09-08 23:09:35 UTC
Created attachment 173461 [details]
Visual example of the bug

SUMMARY


STEPS TO REPRODUCE
1.  Have 2 items with the same name in System Tray (My example is Mullvad and Vesktop)
2.  Try to change settings for them in the entries tab of System Tray

OBSERVED RESULT
Both applications act as the same and will take each others settings in the System Tray

EXPECTED RESULT
Each piece of software should be able to have different settings independent of each other

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.10.8-arch1-1 (64-bit)
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Comment 1 cwo 2024-09-14 07:16:36 UTC
Thank you for the bug report! While it may look like the entries having the same (empty) name is the problem, the actual issue is that Electron-based applications all set the same id, which goes against the specification for StatusNotifierItem.

This issue is already being tracked in another bug report; please follow that for updates on a fix.

*** This bug has been marked as a duplicate of bug 470840 ***