SUMMARY Usually while adding widgets to a panel, if you hover over an existing plasmoid, it will move to the left/right allowing you to add the new plasmoid in the desired position. However, the 'application launcher' plasmoid (the K menu) just activates itself instead of moving out of the way when the user hovers on it. STEPS TO REPRODUCE 1. Have a panel with an 'application launcher' plasmoid 2. Right-click on the panel > Add widgets 3. Drag any widget from the sidebar that appears, and without releasing the mouse button, hold it on top of the application launcher OBSERVED RESULTS The application launcher menu is opened EXPECTED RESULTS The application launcher plasmoid should move out of the way, allowing the user to add the new widget to its left/right (just like the other plasmoids behave) ADDITIONAL INFORMATION Plasmoids which exhibit this buggy behaviour: - Application launcher - Activities (the one that opens the sidebar) - Virtual desktop pager SOFTWARE VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.24.90 KDE Frameworks Version: 5.94.0 Qt Version: 5.15.4 Kernel Version: 5.15.43-1-lts (64-bit) Graphics Platform: X11 Processors: 4 × AMD EPYC-Rome Processor Memory: 1.4 GiB of RAM Graphics Processor: virgl Manufacturer: QEMU Product Name: Standard PC (Q35 + ICH9, 2009) System Version: pc-q35-5.1
Should I file separate bugs for the activities button and the application launcher (since the component has been changed to 'pager')?
Oops, I missed "Panel" and clicked on "Pager". Cannot reproduce in the final 5.25 release. Can you?
(In reply to Nate Graham from comment #2) > Oops, I missed "Panel" and clicked on "Pager". > > Cannot reproduce in the final 5.25 release. Can you? I can reproduce it on both X11 and Wayland. Operating System: Arch Linux KDE Plasma Version: 5.25.1 KDE Frameworks Version: 5.95.0 Qt Version: 5.15.5 Kernel Version: 5.15.49-1-lts (64-bit) I can also reproduce it on KDE Neon Unstable.
I still cannot. Can you attach a screen recording that shows the issue? That might be illuminating.
Created attachment 150339 [details] Screen recording showing the bug Here is a screen recording showing the bug. SOFTWARE VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.25.2 KDE Frameworks Version: 5.95.0 Qt Version: 5.15.5 Kernel Version: 5.15.51-1-lts (64-bit) Graphics Platform: X11
Thanks for the video, that's helpful. I was under the mistaken impression that you were in Edit Mode, because I was thinking of a different bug that involved this happening while in Edit Mode. I can reproduce the issue, but only with Kickoff. Moving to Kickoff since it seems like the issue happens there.
Can still reproduce in Plasma 6.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2742
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2744
Git commit c54dd3e28b244d1f8aa396036b400947b8674c4c by Nate Graham, on behalf of Noah Davis. Committed on 24/01/2025 at 16:41. Pushed by ngraham into branch 'master'. kickoff: fix external drag and drop, avoid conflicts with plasmoid dragging Dragging a file or folder into kickoff's favorites view now adds the file/folder to favorites. Kickoff now only takes drag events with the text/uri-list mimetype. It should be noted that dragging task manager icons into kickoff will not work because the task manager doesn't use text/uri-list. Related: bug 467587 FIXED-IN: 6.3.0 M +27 -10 applets/kickoff/package/contents/ui/KickoffDropArea.qml M +6 -1 applets/kickoff/package/contents/ui/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/c54dd3e28b244d1f8aa396036b400947b8674c4c
Git commit 38e34e9f9a41f554eb1bddfcd77a4aacb701b984 by Noah Davis. Committed on 24/01/2025 at 16:44. Pushed by ndavis into branch 'Plasma/6.3'. kickoff: fix external drag and drop, avoid conflicts with plasmoid dragging Dragging a file or folder into kickoff's favorites view now adds the file/folder to favorites. Kickoff now only takes drag events with the text/uri-list mimetype. It should be noted that dragging task manager icons into kickoff will not work because the task manager doesn't use text/uri-list. Related: bug 467587 FIXED-IN: 6.3.0 (cherry picked from commit c54dd3e28b244d1f8aa396036b400947b8674c4c) a9f16812 kickoff: fix external drag and drop, avoid conflicts with plasmoid dragging Co-authored-by: Noah Davis <noahadvs@gmail.com> M +27 -10 applets/kickoff/package/contents/ui/KickoffDropArea.qml M +6 -1 applets/kickoff/package/contents/ui/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/38e34e9f9a41f554eb1bddfcd77a4aacb701b984