callstack / callstack/react-native-paper

TalkBack: FAB.Group breaks select with touch

Open
#4,064 2 comments 0 reactions 1 assignee Claimed by @lukewalczak View on GitHub
Accessibility bug
Dominant language
TypeScript
Stars
14.5k
Forks
2.2k
Avg merge
5d 23h
Merged PRs (30d)
12

Description

### Current behaviour

When using TalkBack on Android, exploring the screen by touch [(docs)](https://support.google.com/accessibility/android/answer/6006598?hl=en) doesn't work in apps that use a `FAB.Group`. Selecting items by tapping them also doesn't work.

### Expected behaviour

Touch exploration/selection should work.

### How to reproduce?

[GitHub repository](https://github.com/personalizedrefrigerator/bug-report/tree/react-native-paper-broken-fab) or [Expo Snack](https://snack.expo.dev/@personalizedrefrigerator/react-native-paper-accessibility-bug)

### Preview

https://github.com/callstack/react-native-paper/assets/46334387/e51d4a30-fb2c-43e6-a00b-fed3eae20c09

### What have you tried so far?
1. Using an empty `` element, rather than one containing a `FAB.Group` (works)
2. Using a `` element that displays a dialog (works)
3. Using an absolutely-positioned `FAB`, rather than a `FAB.Group` (works)

### Your Environment

| software | version
| --------------------- | -------
| ios | 16.6.1
| android | 10
| react-native | 0.72.4
| react-native-paper | 5.10.4
| node | 18.13.0
| npm or yarn | 9.6.7 (npm)
| expo sdk | N/A

**Note**: This issue seems only to be present on Android.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.