[UX] Tweaks to DnD experience
Nautilus 3.37.x (Flatpak nightly)
In List Mode, drag-and-drop between directories tends to have several minor issues preventing a smooth experience. Some of them are the one I notice most frequently:
-
DnD target (folders) rows are not highlighted in any way, except by a thin green border only above them, which makes it slightly confusing. Some kind of visual feedback would help (e.g. light gray instead of white background while DnD-ing, maybe with a ~100ms fade transition on the color to make it smoother)
-
The 1s (?) timeout before entering a directory is often too short, e.g. when scrolling down, or between one window and another, it tends to enter random folders. 2-3 seconds at least would probably be better for most people. Also on most touchpads it takes some time to adapt to the mouse speed while in DnD, and the very common "gaps"/sudden slowing down in drag movements tend to enter unwanted directories
-
Minor issue: there is no intuitive way to cancel a DnD operation, also if an unwanted directory has been entered. Android solves this by putting a "mock" target called "Cancel" for app DnD operations from drawer to home screen, although that is not ideal.
-
Dropping in the same source folder after navigating to others shows an overwrite dialog instead of simply ignoring the action
The abovementioned issues are visible in the very short video below: