Bug 418172 - kdeconnect - systray widget menu cannot be closed
Summary: kdeconnect - systray widget menu cannot be closed
Status: RESOLVED FIXED
Alias: None
Product: kdeconnect
Classification: Applications
Component: plasmoid (show other bugs)
Version: 1.4
Platform: Manjaro Linux
: NOR minor
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-25 12:12 UTC by cyvern
Modified: 2020-02-27 19:00 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
an example of the menu obscuring the audio volume widget (23.42 KB, image/png)
2020-02-25 12:12 UTC, cyvern
Details

Note You need to log in before you can comment on or make changes to this bug.
Description cyvern 2020-02-25 12:12:57 UTC
Created attachment 126401 [details]
an example of the menu obscuring the audio volume widget

SUMMARY
The menu on the system tray widget for a device paired through kdeconnect cannot be closed unless an item is selected. It is hidden when the systray widget window is hidden, but is present a widget in the system tray is opened again. It also obscures the content of other systray widgets.
The widget works fine on the desktop or separately on a panel, this issue only happens when it is in the system tray.

STEPS TO REPRODUCE
1. pair an android device through kdeconnect
2. set kdeconnect widget to be shown in the system tray
3. open the 'three dots' menu beside the device

OBSERVED RESULT
the menu cannot be closed without actually selecting an item, it will remain present if other areas of the screen are clicked, and will obscure the content of other widgets in the systray

EXPECTED RESULT
the menu should close if another area of the screen is clicked or if the kde connect widget is closed, like the widget behaves when it isn't part of the system tray

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Manjaro Linux (kernel 5.4.22-1-MANJARO)
(available in About System)
KDE Plasma Version: 5.18.1
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.1

ADDITIONAL INFORMATION