https://bugs.kde.org/show_bug.cgi?id=470840

David Edmundson <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|UPSTREAM                    |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/e596dfc91097abedf79ab2f05
                   |                            |2deac38e4fb0dfd

--- Comment #26 from David Edmundson <[email protected]> ---
Git commit e596dfc91097abedf79ab2f052deac38e4fb0dfd by David Edmundson, on
behalf of Nekto Oleg.
Committed on 12/03/2026 at 15:16.
Pushed by davidedmundson into branch 'master'.

applets/systemtray: Disambiguate Electron/Chromium tray icons

All Electron-based apps register SNI tray icons with the same Id
(chrome_status_icon_1), causing per-app visibility settings to affect
all Electron apps at once. Resolve each SNI item's owning process via
D-Bus PID lookup and /proc/PID/cmdline to extract the actual app name,
then append it to the config key for disambiguation.

M  +57   -0    applets/systemtray/statusnotifieritemsource.cpp
M  +4    -0    applets/systemtray/statusnotifieritemsource.h
M  +9    -3    applets/systemtray/systemtraymodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/e596dfc91097abedf79ab2f052deac38e4fb0dfd

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to