Bug 431282

Summary: Plasma widget doesn't behave as it should be when with system tray context menus.
Product: [Plasma] plasmashell Reporter: Laimis <laimislsecond>
Component: System Tray widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: minor CC: materka, nate
Priority: NOR    
Version First Reported In: 5.20.5   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Pannel bug

Description Laimis 2021-01-07 21:22:05 UTC
Created attachment 134648 [details]
Pannel bug

SUMMARY
It happens then plasma widget is set to "auto hide" then choosing the item in the context menu that covers widget.
To my understanding then accessing context menu from system tray the panel shouldn't disappear, it does the job on other applications like : Vlc, Discord(snap), Telegram(snap), but it doesn't behave like it should with "Microsoft Teams"(.deb package from their website). Is this a problem with panel or is this a MS teams app.
Attached video should sumarise everything that I wrote.

STEPS TO REPRODUCE
1. Enable "Auto hide" on panel that has system tray in it.
2. Right click on "Microsoft teams icon" or whatever button to access context menu. 

OBSERVED RESULT
Panel disappears and context menu item that covered panel is inaccessible (can't click on it).

EXPECTED RESULT
Behave as other applications.


SOFTWARE/OS VERSIONS

Linux/KDE Plasma: KDE neon User edition 5.20
(available in About System)
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
"Microsoft teams" uses gnome files "nautilus" for uploading files.
So I guess "Microsoft teams" is using gnome environment.
Comment 1 Nate Graham 2023-09-19 20:10:05 UTC
This is a bug in Microsoft Teams, which is drawing a nonstandard context menu and confusing the System Tray.