Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Drag & Drop blocks] Disable dragging when a screen reader is enabled #4819

Closed
fluiddot opened this issue May 3, 2022 · 1 comment
Closed

Comments

@fluiddot
Copy link
Contributor

fluiddot commented May 3, 2022

Description

The dragging gesture can be performed when a screen reader (like VoiceOver or TalkBack) is enabled by the long-press gesture, however, we found the following issues:

  • Dragging should be enabled by the command "Tap twice and hold" (reference), not the long-press gesture.
  • There's no indication about when a block is being dragged and dropped, nor the dropping location.

For these reasons, we should consider disabling the dragging until we fully support screen readers. Additionally, as the editor already provides support for moving a block via the up/down arrows, disabling the drag & drop shouldn't impact the user experience.

@fluiddot fluiddot moved this from Todo to In Progress in Gutenberg Mobile: Drag & Drop blocks feature May 5, 2022
@fluiddot fluiddot self-assigned this May 5, 2022
@fluiddot fluiddot moved this from In Progress to In Review in Gutenberg Mobile: Drag & Drop blocks feature May 5, 2022
@fluiddot fluiddot changed the title [Drag & Drop blocks] Disable dragging when VoiceOver is enabled [Drag & Drop blocks] Disable dragging when a screen reader is enabled May 6, 2022
@fluiddot
Copy link
Contributor Author

fluiddot commented May 6, 2022

Closing this issue as it was addressed in WordPress/gutenberg#40852.

@fluiddot fluiddot closed this as completed May 6, 2022
Repository owner moved this from In Review to Done in Gutenberg Mobile: Drag & Drop blocks feature May 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests

1 participant