Bug 507654

Summary: Drag and Drop is broken when using the "Always ask what to do" behaviour
Product: [Plasma] plasmashell Reporter: Logan Turner <loganturner547>
Component: Desktop icons & Folder View widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: major CC: hein, kde, nate
Priority: NOR    
Version First Reported In: 6.4.3   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screen recording showing the issue

Description Logan Turner 2025-07-30 03:18:43 UTC
Created attachment 183649 [details]
Screen recording showing the issue

SUMMARY
Drag and Drop breaks when using the "Always ask what to do" option. Items on the desktop (Folder view widget(?)) cannot be moved as a context menu is never shown, however this functionality is still present in Dolphin. When logging in, this functionality is temporarily restored for items already on the desktop, but disappear shortly after.

STEPS TO REPRODUCE
1. Open System Settings
2. Go to "General Behaviour" and set the Drag and Drop options to "Always ask what to do"
3. Attempt to move a file from Dolphin onto the desktop or vice-versa. This may work for a few minutes, but I find it breaks after re-opening Dolphin.
4: Re-test after logging out and back in.
5: Test using the "Move if on same device" option; this should function normally.

OBSERVED RESULT
Context menu does not appear on the Desktop, but is still shown in Dolphin. Files cannot be dragged and dropped into folders inside or outside the Dolphin window.

EXPECTED RESULT
Files can be moved normally; Dragging and dropping a file from the Desktop into Dolphin or vice-versa should present the context menu.

SOFTWARE/OS VERSIONS
OS: Arch Linux
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
QT Version: 6.9.1
Graphics Platform: Wayland
Kernel: 6.15.8-zen1-1-zen (64 Bit)

HARDWARE INFO
Device: HP ProBook 430 G8 
CPU: Intel Core i5-1135G7 (4 Cores, 8 Threads)
GPU: Intel Iris Xe Graphics (80 Execution Units)
RAM: 16GB (2x 8GB 3200MHz DDR4 SODIMMs, 512MB GPU reserved)
Storage: 1TB Crucial P3 NVMe M.2 SSD
Comment 1 David Edmundson 2025-07-30 16:01:52 UTC
I cannot reproduce the issue.

Can you run

journalctl --user -u plasma-plasmashell -f

and perform this drag.

---

Also can you provide output of 

ls -lh ~/Desktop
Comment 2 Bug Janitor Service 2025-08-14 03:46:27 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Logan Turner 2025-08-14 04:21:12 UTC
(In reply to David Edmundson from comment #1)
> I cannot reproduce the issue.
> 
> Can you run
> 
> journalctl --user -u plasma-plasmashell -f
> 
> and perform this drag.
> 
> ---
> 
> Also can you provide output of 
> 
> ls -lh ~/Desktop

It will sometimes stop working after changing this. As stated before, rebooting or logging out and then back in triggers it for me. I'll try the command when I'm back at my computer later and provide some more info.
Comment 4 Nate Graham 2025-08-14 15:02:06 UTC
Is it fixed if you upgrade to Frameworks 6.17? There are some changes in there that are likely to have fixed it.
Comment 5 Bug Janitor Service 2025-08-29 03:47:49 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2025-09-13 03:48:30 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.