[iOS] Shadow styles are unexpectedly applied to elements in the subtree
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
Setting the iOS-only shadow* style props on a View can unexpectedly apply shadows to multiple elements in the view's subtree. This issue can be reproduced in Fabric too.
Version
0.68
Output of npx react-native info
...
Steps to reproduce
- Open: https://snack.expo.dev/MmY5VRLKN
- Select iOS preview
- Notice how the shadow applied to a wrapping view causes text elements to receive a shadow, and the background to be tinted the color of the shadow
Snack, code example, screenshot, or link to a repository
https://snack.expo.dev/MmY5VRLKN
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 der verknüpften Snack-Reproduktion in einer iOS-Vorschau und vergleiche das Verhalten in Fabric. Verfolge, wie die iOS-spezifischen shadow props auf der umschließenden View deren Teilbaum beeinflussen; als abgeschlossen gilt die Aufgabe, wenn der Text der Nachfahren den Schatten nicht mehr erhält und der Hintergrund nicht durch die Schattenfarbe eingefärbt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- ios, react-native
- Bereich
- mobile
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100