Bug 420907

Summary: System tray icons of non-KDE system apps not showing properly
Product: [Plasma] plasmashell Reporter: Dario Bertero <anrvrx>
Component: System Tray widgetAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: nate, rdieter
Priority: NOR    
Version: 5.18.4   
Target Milestone: 1.0   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dario Bertero 2020-05-02 16:10:20 UTC
SUMMARY
The tray icons of non-KDE application or plasmoid do not show in the system tray. Blank space where they should be, however clicking and interacting with the icons work just fine.

STEPS TO REPRODUCE
1. Boot the system
and/or
2. Launch an application which adds a system tray icon
3. 

OBSERVED RESULT
The icon does not show, but is there and it could be interacted fine.

EXPECTED RESULT
THe icon would show properly.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Manjaro Linux
KDE Plasma Version: 5.18.4
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.2

ADDITIONAL INFORMATION
Comment 1 2wxsy58236r3 2020-05-03 14:04:46 UTC
I am unable to reproduce this bug on Arch Linux - icons like KeePassXC show up in the system tray as expected.

Are you using third-party docks or widgets?
Comment 2 Rex Dieter 2020-05-03 17:27:22 UTC
Can you also enumerate which non-kde applications specifically do not work for you?
Comment 3 Dario Bertero 2020-05-04 17:36:30 UTC
A clarification over the report. First, it happens only at boot and not all the times, in case the bug happens, every application launched afterwise is affected. In case the bug is not triggered at boot, everything works fine. 
The application I had in the systray when the bug was triggered were a bunch of Electron applications (Discord, Skype, Slack, Telegram), Dropbox, and the Fcitx input method selector. Plasmoids such as the notification, media player, clipboard always show.
Comment 4 Nate Graham 2020-05-07 14:53:59 UTC

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