callstack / callstack/react-native-paper

TalkBack: FAB.Group breaks select with touch

未关闭
#4,064 2 条评论 0 个 reaction 已指派 1 人 已被 @lukewalczak 认领 在 GitHub 查看
Accessibility bug
主要语言
TypeScript
星标
14.5k
派生
2.2k
平均合并
5 天 23 小时
30 天内合并 PR
12

描述

### 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.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。