Summary: | Hovering over panel applet closes edit mode | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Nicolas Fella <nicolas.fella> |
Component: | Panel | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | carlon.luca, nate, niccolo.venerandi, notmart, qydwhotmail |
Priority: | VHI | Keywords: | regression |
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/plasma-framework/commit/94a0495f137d966442b13d05dbf8c215260b35f5 | Version Fixed In: | 5.95 |
Sentry Crash Report: | |||
Attachments: |
Screen recording
Correct screen recording |
Description
Nicolas Fella
2022-05-31 01:06:10 UTC
It works fine in 5.24.5 The issue seems to be with plasma-framework, in particular https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/500 I have to say I'm not currently able to reproduce with my build. I'll try to rebuild the entire Plasma. Hmm, cannot reproduce with today's git master. I rebuilt the entire Plasma from master and I still cannot reproduce. Could you provide a video of the issue? Maybe there is something different in our setup. okay, removing the applet seems to work okay now. However, the UI for editing the panel itself (where you can move the panel, set height etc) still disappears when hovering over an applet in the panel. It didn't do that before Created attachment 149484 [details]
Screen recording
Created attachment 149485 [details]
Correct screen recording
I have started being able to reproduce this. Just noticed it yesterday. Is this confirmed to be related to https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/500? reverting/using the last commit before https://invent.kde.org/frameworks/plasma-framework/-/commit/affcdeed45755321d7d41c83375729abf9018d5f fixes it I can confirm that. I tried on both X11 and Wayland but I'm not able to reproduce the issue in my build. But I'm sure I saw this some weeks ago. If the problem appears when hovering, these two places come to my mind: https://invent.kde.org/frameworks/plasma-framework/-/blob/affcdeed45755321d7d41c83375729abf9018d5f/src/plasmaquick/dialog.cpp#L1483 and https://invent.kde.org/frameworks/plasma-framework/-/blob/affcdeed45755321d7d41c83375729abf9018d5f/src/plasmaquick/dialog.cpp#L1620. Both require that edges are resizable though. FWIW I have a left side panel, maybe that's relevant? Tried it. Also tried to enable "auto hide". Tried also on the secondary screen. Is this deterministically reproducible for you? Yes I'm afraid it's 100% reproducible for me. And if you created a new user, with a default setup, does it happen there? If it doesn't, then maybe there is a specific setup needed to reproduce it. i have everyting from today's master, still cannot reproduce tried to put a panel on the left, still doesn't happen A possibly relevant merge request was started @ https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/545 Git commit 94a0495f137d966442b13d05dbf8c215260b35f5 by Nate Graham, on behalf of Luca Carlon. Committed on 09/06/2022 at 17:16. Pushed by ngraham into branch 'master'. Dialog should use the Dock type unless requested otherwise When the dialog is requested to be always on top, use the Dock window type instead of the AppletPopup type unless otherwise requested. M +5 -1 src/plasmaquick/dialog.cpp https://invent.kde.org/frameworks/plasma-framework/commit/94a0495f137d966442b13d05dbf8c215260b35f5 |