directus / directus/directus

Drag-drop reorder for collection not working on iOS

Open
#27,908 2 comments 0 reactions 0 assignees View on GitHub
Bug Low Impact Med Reach Studio UX / DX
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.