Bug 445982 - Popup of Touchpad applet does not close when systray icon is clicked
Summary: Popup of Touchpad applet does not close when systray icon is clicked
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Touchpad (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-23 17:14 UTC by Patrick Silva
Modified: 2021-12-29 23:02 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2021-11-23 17:14:10 UTC
STEPS TO REPRODUCE
1. enable Touchpad applet in system tray settings
2. click on Touchpad applet in system tray (a popup opens)
3. click on Touchpad applet in system tray again

OBSERVED RESULT
popup of Touchpad applet does not close

EXPECTED RESULT
popup of Touchpad applet should close 

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.23.80
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.3
Graphics Platform: X11
Comment 1 Nate Graham 2021-12-03 00:04:38 UTC
Can reproduce.
Comment 2 Nate Graham 2021-12-03 02:18:34 UTC
Embarrassing mistake, will fix.
Comment 3 Nate Graham 2021-12-03 03:14:56 UTC
Git commit 4cb2de984ab79bc257af0135bf92ea7390d5617f by Nate Graham.
Committed on 03/12/2021 at 03:13.
Pushed by ngraham into branch 'master'.

kcms/touchpad/applet: Make the popup close on click
FIXED-IN: 5.23.5

M  +13   -10   kcms/touchpad/applet/qml/contents/ui/touchpad.qml

https://invent.kde.org/plasma/plasma-desktop/commit/4cb2de984ab79bc257af0135bf92ea7390d5617f
Comment 4 Nate Graham 2021-12-03 03:15:43 UTC
Git commit 2131daa05195a2b55f593acf3d323cf4c2a89936 by Nate Graham.
Committed on 03/12/2021 at 03:15.
Pushed by ngraham into branch 'Plasma/5.23'.

kcms/touchpad/applet: Make the popup close on click
FIXED-IN: 5.23.5
(cherry picked from commit 4cb2de984ab79bc257af0135bf92ea7390d5617f)

M  +13   -10   kcms/touchpad/applet/qml/contents/ui/touchpad.qml

https://invent.kde.org/plasma/plasma-desktop/commit/2131daa05195a2b55f593acf3d323cf4c2a89936