Summary: | With "Desktop" containment, drag-and-drop of an application onto the desktop only works once after boot | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Jin Liu <ad.liu.jin> |
Component: | Desktop icons & Folder View widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cwo.kde, duha.bugs, hein, john.kizer, nate, notmart |
Priority: | NOR | ||
Version First Reported In: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=502479 | ||
Latest Commit: | https://invent.kde.org/plasma/libplasma/-/commit/a363cfcfa77883018c6d86f3c929284d4ba306f9 | Version Fixed In: | 6.4.0 |
Sentry Crash Report: |
Description
Jin Liu
2025-04-22 09:40:13 UTC
I can't reproduce this on today's git master built on top of Qt 6.8.2; works as expected for me. Maybe a 6.9 regression? (In reply to Nate Graham from comment #1) > I can't reproduce this on today's git master built on top of Qt 6.8.2; works > as expected for me. > > Maybe a 6.9 regression? Possible. But I don't have Qt 6.8 to test. Also there's no error message in system journal. I don't think its a QT regression, I cannot reproduce this on Arch, Qt 6.9 and git master. I can reproduce in both master and 6.3.4 in a new user. The default "folder" desktop doesn't have the problem. But the "desktop" desktop does. Interesting. Unfortunately I cannot reproduce that either. I can partially reproduce this on 6.9 with Fedora - I can drag files from Dolphin multiple times and it will offer to do something appropriate (create an icon widget, create a media frame widget, create a sticky note etc.) for that file type. This works more than once. But it breaks if it's an application - dragging an app from the task manager, kickoff or a .desktop file from /usr/share/applications works only once, and after that d&d is dead even for other things. Dragging a folder from kickoff works however, only apps are affected. I can reproduce on my Fedora KDE 42 device, exactly as was mentioned in comment #6. cannot reproduce on master (In reply to Marco Martin from comment #8) > cannot reproduce on master (master or 6.4 branch, that is) I also can't reproduce it anymore. The bug is back if I go back to pre-a363cfcf libplasma, and that commit seems highly relevant, so I feel it's safe to say that fixed it. |