Created attachment 148870 [details] Screencast illustrating the problem. SUMMARY Sometimes, when I try to remove a widget from a panel, the menu disappears as I move the mouse over it. This prevents me from removing the widget. The only workaround I found is to move the widget to the desktop and remove it from there. STEPS TO REPRODUCE 1. Have a widget on a panel. Doesn't really matter what widget it is. 2. Right-click on the panel and Enter Edit Mode. 3. Hover mouse over the widget. A context menu appears with the option to remove the widget. 4. Try to move the mouse over the menu to the remove option. OBSERVED RESULT Sometimes (often) the menu disappears as I move the mouse. See the attached screencast. EXPECTED RESULT The menu should stay open as long as the mouse cursor is over it. SOFTWARE/OS VERSIONS Operating System: Kubuntu 22.04 KDE Plasma Version: 5.24.4 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 Kernel Version: 5.15.0-30-lowlatency (64-bit) Graphics Platform: X11 Processors: 16 × 12th Gen Intel® Core™ i7-12700K Memory: 31.1 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 2080 Ti/PCIe/SSE2
This should be fixed in Plasma 5.25 with the big panel code refactor.
Unfortunately thig bug persists on Plasma 5.25 beta Wayland. I was able to reproduce yesterday with these steps: right-click on Plasma panel and choose 'Add widgets' add these widgets to panel by clicking on them: trashcan, media frame, folder view - they are added before kickoff icon close the widget explorer activate edit node of Plasma panel now try to remove the previously added widgets
Should I reopen the bug?
Yeah. Cannot reproduce, though. Can you check again with the final release in a month?
Can't reproduce on X11. From the code (plasma-desktop/containments/panel/contents/ui/ConfigOverlay.qml) I can't find any obvious mistakes. If the menu suddenly disappears, it's likely the bug is not in the panel, but in the framework.
On neon unstable the panel immediately leaves the edit mode when I hover over a widget.
Patrick's issue had a different root cause from the originally-reported issue, and it was fixed yesterday for Frameworks 5.25; the bug was never released to users, only people living on git master. The original issue was likely fixed or at least changed by the big panel refactor in 5.25. Let's close this for now and re-open only if it happens again in 5.25.