Bug 507676

Summary: Flatpak Programs Share System Tray
Product: [Plasma] plasmashell Reporter: Claire <accounts>
Component: System Tray widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: josh, materka, nate
Priority: NOR    
Version First Reported In: 6.4.2   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Desktop recording showing entries changing

Description Claire 2025-07-30 22:59:20 UTC
Created attachment 183666 [details]
Desktop recording showing entries changing

SUMMARY
Flatpak applications share preferences on if they should be shown on the tray or not.

STEPS TO REPRODUCE
1. Have two flatpak programs, ie Discord and Podman desktop
2. Go to configure system tray, entries. Set one of them to "always hide" 

OBSERVED RESULT
Both flatpak programs become hidden

EXPECTED RESULT
Only one should become hidden

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.8-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X3D 8-Core Processor
Memory: 32 GiB of RAM (31.2 GiB usable)

ADDITIONAL INFORMATION
Some flatpaks seem to respect that they are different programs, but many do not. in this example, betterbird, Podman desktop, Signal and Discord are all running in flatpaks. All of them share the same setting for when to be shown despite this.
Shown: https://imgur.com/d3lgoAy
Setting Podman to Hidden: https://imgur.com/V5vin6k

I've also attached a video of the entries settings menu to demonstrate the bug.
Comment 1 Nate Graham 2025-07-30 23:01:24 UTC

*** This bug has been marked as a duplicate of bug 470840 ***
Comment 2 Claire 2025-07-30 23:03:26 UTC
(In reply to Nate Graham from comment #1)
> 
> *** This bug has been marked as a duplicate of bug 470840 ***

Something to note; it's not with every application. Betterbird as you can see is handling it. Dunno if the other bug pointed that out.