Bug 412480

Summary: Right mouse click on the non-Qt tray icons is remembered until left button is clicked on the panel
Product: [Plasma] plasmashell Reporter: dmitry
Component: System Tray widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: NOR    
Version First Reported In: 5.16.5   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description dmitry 2019-09-30 11:36:52 UTC
SUMMARY

Right mouse click on the non-Qt tray icons is remembered until left button is clicked on the panel.

STEPS TO REPRODUCE
1. Run a non-Qt application which displays a tray icon (e.g. Dropbox or any Electron app).
2. Right-click on this icon so menu appears.
3. Click anywhere on desktop so popup menu disappears.
4. Left-click or right-click on any of the icons on the panel (tray icons, pinned apps, etc).

OBSERVED RESULT
The popup menu appears that belongs to this non-Qt app.

EXPECTED RESULT
Proper action triggers or menu appears for a clicked icon.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Tumbleweed
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.13.1

ADDITIONAL INFORMATION
This only happens with non-Qt app icons (Gtk?).
Comment 1 Nate Graham 2019-10-07 02:53:50 UTC
Fixed in Plasma 5.17 (to be released in 9 days)