User Interface (UI) / User Experience (UX) · World management · Created by SolarCat02
Mobile UI Drag-and-Drop
What functionality is missing? What is unsatisfying with the current situation?
Currently drag and drop functions are easy to accidentally bump on mobile, and items which require clicking to activate editing features (such as images and Manuscripts) and finicky.
How does this feature request address the current situation?
I propose the addition of drag handles for mobile. (I don't know if they would be useful for desktop as well, but I do know they would be an improvement to the mobile interface).
Drag handles are a designated icon where touching and dragging on the icon will allow the user to drag and move the item, while clicking elsewhere will not. This type of feature is utilized in various interfaces. I have included two examples below, from an online game and a health app, with the drag handles circled in red:
On the health app simply pressing the drag handle and moving your finger will allow you to drag the item. On the online game you need to first select the line item (to highlight it) before the drag handle will activate. I feel either method will improve WorldAnvil's mobile interface. Please share your preferences!
What are other uses for this feature request?
This feature might possibly be welcome on PC as well as mobile, I am not as familiar with PC usage but perhaps others can weigh in on that.
This will be useful in all locations with drag and drop - manuscripts, tables, images, table of contents, article organization, charts...
I do recognize that each of these has their own interface and as such will require a separate update to add drag handles, and so this update is not as straightforward for coding as it first appears. I do feel this would be a large quality of life improvement on mobile if it were able to be implemented, even if this was only considered when creating interfaces with drag and drop for new future not-yet-released features. That said I do hope that someday eventually all drag and drop features will also include drag handles.
Thanks for taking the time to consider this suggestion!
This suggestion did not achieve sufficient support
I am not sure if that example is from a website or an app but regardless, drag events on mobile are an extreme pain to handle and need per-browser/platform implementation this will require more support to be considered
41/300 Votes · +5340 points