Bug 477093 - Disallow dragging Places into other Places
Summary: Disallow dragging Places into other Places
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 23.08.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-16 12:49 UTC by Gert Oja
Modified: 2024-04-05 18:42 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gert Oja 2023-11-16 12:49:12 UTC
SUMMARY
The Places panel allows dragging a place into another place. While it does ask you whether you want to move, copy or link before it does anything, this menu is still confusing to new users. If a user is trying to reorder places, they might click on Move and end up moving a directory into another directory instead. This seems like something that should just be disallowed (by default?) as it seems like the kind of functionality people would use very rarely. Even worse, when a directory is moved into another directory, there is absolutely no visual feedback in the sidebar, so the user could be moving directories without even realizing it.

STEPS TO REPRODUCE
1. Add places to Dolphin Places panel
2. Attempt to reorder places, dragging a place onto another place
3. Thoughtlessly click Move Here when the context menu pops up

OBSERVED RESULT
The directory will be quietly moved into the destination directory instead.

EXPECTED RESULT
Something less confusing

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11
Comment 1 Arttu 2023-11-16 13:30:41 UTC
In addition, dragging an entry over the trash entry immediately moves it to the trash without any warning.
Comment 2 Gert Oja 2024-04-05 18:42:53 UTC
As of version 24.02.1 dragging places onto other places appears to be impossible, so this should be closed?