- have desktop as a folder containment - open kickoff - have (>=3 favorites) - try to drag the bottom most favorite over the top ones to drop it on the desktop what happens: - favorite gets reordered and is now the top most favorite - this does not change when concluding the drag by dropping the icon on the desktop what should happen: - favorites should not get messed up by a dragndrop operation with which the user targets a drop to the desktop. when the cursor leaves the kickoff popup it should snap the favorite back to where it was and not conclude the drop operation (seeing as it doesn't get a drop in the popup at all)
I once wanted to implement exactly that but it turned out more difficult than I thought.
Still an issue with the new Kickoff.
*** Bug 455706 has been marked as a duplicate of this bug. ***
*** Bug 462391 has been marked as a duplicate of this bug. ***
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3255
Git commit 0b9d12be2bcdd2b808155925e105858074ed0c99 by Niccolò Venerandi. Committed on 20/10/2025 at 07:13. Pushed by niccolove into branch 'master'. Reset kickoff grid movements when drag and drop exits kickoff Previously, it was impossible to drag and drop items from kickoff without changing their position e.g. in the favorites view. Instead, we now reset all item positions caused by a drag and drop if that drag exits kickoff. M +18 -0 applets/kickoff/KickoffDropArea.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/0b9d12be2bcdd2b808155925e105858074ed0c99
Git commit 93aacd17048e0fdfb750a53415512be6c528a311 by Niccolò Venerandi. Committed on 20/10/2025 at 07:14. Pushed by niccolove into branch 'Plasma/6.5'. Reset kickoff grid movements when drag and drop exits kickoff Previously, it was impossible to drag and drop items from kickoff without changing their position e.g. in the favorites view. Instead, we now reset all item positions caused by a drag and drop if that drag exits kickoff. (cherry picked from commit 0b9d12be2bcdd2b808155925e105858074ed0c99) Co-authored-by: Niccolò Venerandi <niccolo@venerandi.com> M +18 -0 applets/kickoff/KickoffDropArea.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/93aacd17048e0fdfb750a53415512be6c528a311