Drag-drop reorder for collection not working on iOS
- Dominant language
- TypeScript
- Stars
- 37.9k
- Forks
- 4.9k
- Avg merge
- 3d 23h
- Merged PRs (30d)
- 37
Description
### Describe the Bug
When using iOS (iPad / iPhone), you cannot reorder the items in a collection with a sort field.
The two lines appear in front to grab, but click and hold does not give the ability to move it up/down the list.
Both latest version of Safari and Chrome do not work, browser makes no difference.
The directus app (https://directusmobile.app/) is also not working.
I am using Directus via deploy on Railway from this template:
https://railway.com/deploy/directus-official
### To Reproduce
1. Log in to directus and create a collection in settings
2. Give the collection a sort field, so that it is sortable
3. Open Directus on mobile (iPad / iPhone) iOS
4. Reorder using drag/drop does not work
### Directus Version
v11.17.4
### Hosting Strategy
Self-Hosted (Custom)
### Database
_No response_
Contributor guide
Research direction
Start by reproducing the collection sort drag-and-drop failure on an iPad or iPhone in Safari and Chrome, using Directus v11.17.4; the Directus mobile app is also reported as affected. Trace the collection reorder interaction from the admin interface, then verify that sorted collection items can be moved up and down on iOS without regressing other browsers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend, mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100