pulsar icon indicating copy to clipboard operation
pulsar copied to clipboard

Tree-view accessibility confirmation option for drag and drop feature

Open Currey opened this issue 11 months ago • 2 comments

Have you checked for existing feature requests?

  • [X] Completed

Summary

Add an option to display a confirmation dialogue on drag-and-drop action in tree-view.

What benefits does this feature provide?

Drag and dropping files or directories in tree-view is an essential feature. However, occasionally, it is quite easy to drag contents to new locations without realising wether by accident, or if a user with mobility requirements.

Excessive dialogue boxes can be frustrating in applications, so having this feature as an opt-in, rather than on by default; Or, having it on by default with a checkbox in the confirmation dialogue box allowing to opt-out which has added benefit of alerting the user to its presence.

Any alternatives?

I have thought that a community package could work for this addition, but, as it's quite a simple, small feature, and one that would benefit users with mobility requirements, having it as part of the core tree-view module makes sense.

Other examples:

No response

Currey avatar Mar 12 '24 01:03 Currey

That sounds excessive and intrusive.

Perhaps an extended colour indication could be of use ? I reckon a slight background colour tint beneath modified tree entries --be they files or directories-- could do the trick, whilst not stealing user focus away from its intended place.

Besides, an accident such as this remains quickly and easily reversible through an evident ctrl z.

The both of these together should be enough for the user to notice any unintended actions, and revert them appropriately ; eliminating the need for an obtrusive confirmation box.

D-Maxwell avatar Mar 12 '24 17:03 D-Maxwell

That sounds excessive and intrusive.

If this were implemented, it would be an opt-in setting, so I wouldn't worry about that.

savetheclocktower avatar Mar 12 '24 18:03 savetheclocktower