[Android] Child `Text` disappears after changing styles of parent `View`
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C++
- Sterne
- 127k
- Forks
- 25.3k
- Ø Merge
- 1 T. 23 Std.
- Gemergte PRs (30 T.)
- 4
Beschreibung
Description
Adding borderWidth and then removing it from a View which also has borderRadius and overflow: "hidden" causes child Text to not be displayed.
I have reproduced the issue on 0.80.2, 0.81.4 and 0.82.1, so this is likely not a regression.
Steps to reproduce
Tap the button in the reproducer twice
React Native Version
0.82.1
Affected Platforms
Runtime - Android
Output of npx @react-native-community/cli info
-
Stacktrace or Logs
-
MANDATORY Reproducer
https://github.com/plneple/reproducer-react-native-fork/tree/text-inside-view
Screenshots and Videos
https://github.com/user-attachments/assets/8188dbab-3af6-4351-bed4-266cc88553c6
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem obligatorischen Reproducer unter github.com/plneple/reproducer-react-native-fork/tree/text-inside-view und führe ihn auf Android aus. Tippe zweimal auf die Schaltfläche, um zu bestätigen, dass der untergeordnete Text verschwindet, nachdem sich der Style des übergeordneten View geändert hat; abgeschlossen ist es, wenn der Text über diese Sequenz hinweg sichtbar bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android, react-native
- Bereich
- mobile
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100