callstack / callstack/react-native-paper
RadioButton.Item has duplicate tabstop
- Langage dominant
- TypeScript
- Étoiles
- 14.5k
- Forks
- 2.2k
- Merge moyen
- 5 j 23 h
- PR mergées (30 j)
- 12
Description
### Current behaviour
RadioButton.Item contains two elements with a tabIndex of 0, so it takes 2 tabs to go past it.
### Expected behaviour
There should be only one tabbable element, since they do the same thing
### How to reproduce?
Issue is visible in the example snack () under the "Radio Button Item" page, at least on the Web platform. Click an item, and then press Tab a few times to observe the behaviour
### Preview
### What have you tried so far?
nothing
### Your Environment
| software | version
| --------------------- | -------
| ios | n/a
| android | n/a
| react-native | 0.80.1
| react-native-paper | 5.14.5
| node | 22.13.1
| npm or yarn | npm 10.9.2
| expo sdk | n/a
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par l’implémentation de RadioButton.Item et reproduisez le problème dans l’Expo Snack lié sur la plateforme Web. Vérifiez qu’un RadioButton.Item n’expose qu’un seul élément pouvant recevoir le focus avec Tab et qu’en appuyant sur Tab, on passe au-delà de celui-ci une seule fois.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- react-native, typescript
- Domaine
- accessibility, frontend
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 50/100