Summary: | Klipper applet closes itself when I click on a history item while the system tray popup is pinned open | ||
---|---|---|---|
Product: | [Unmaintained] klipper | Reporter: | popov895 <popov895> |
Component: | plasma-widget | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mattparry.nz, nate, popov895 |
Priority: | NOR | Keywords: | usability |
Version: | 5.18.5 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/plasma-workspace/175424169d18766565a9b105b76136c4113515e1 | Version Fixed In: | 5.19.0 |
Sentry Crash Report: |
Description
popov895
2020-01-20 21:40:34 UTC
Confirmed. I think this is intentional, but clearly when you pin open the system tray popup, you're announcing your desire to have it stay open, and it's not respecting that desire. I wonder if this is fixable. *** Bug 417068 has been marked as a duplicate of this bug. *** Can anybody suggest me how to check if the plasmoid is pinned or not? Submitted a patch: https://phabricator.kde.org/D28408 Git commit 175424169d18766565a9b105b76136c4113515e1 by Nate Graham, on behalf of Eugene Popov. Committed on 31/03/2020 at 15:30. Pushed by ngraham into branch 'master'. [applets/clipboard]: Fix applet closing itself when clicking on a history item while the tray popup is pinned open Summary: When I pin a Klipper widget and then click on a history item, the Klipper widget closes. To fix this bug, we need to check if Klipped is pinned, but to be able to do this, we also need to "forward" the pinned state from the SystemTray applet to the Klipper applet. FIXED-IN: 5.19.0 Reviewers: ngraham, #plasma Reviewed By: ngraham Subscribers: davidedmundson, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D28408 M +2 -1 applets/clipboard/contents/ui/ClipboardItemDelegate.qml M +4 -0 applets/systemtray/package/contents/ui/main.qml https://commits.kde.org/plasma-workspace/175424169d18766565a9b105b76136c4113515e1 Can be reproduced on Plasma 5.18.5 LTS It's fixed in 5.19 |