[Fabric] ShadowProps handling were put behind a feature flag, but now no ComponentViews implement that flag #12577
Labels
Area: Borders and Brushes
Area: Fabric
Support Facebook Fabric
bug
New Architecture
Broad category for issues that apply to the RN "new" architecture of Turbo Modules + Fabric
Milestone
Problem Description
Looking at the RN docs, most of the core components support both border and shadow props.
The change in PR #12287 added
CompositionComponentViewFeatures
flags to control whether theCompositionBase ComponentView
processes border/shadow props for the subclassed ComponentView. The change also set all components to useCompositionComponentViewFeatures::Default
, which is Borders only, which was fine, because each individual ComponentView sublclass processed shadows themselves.However PR #12474 removed all these manual calls to process shadow props in the subclasses, without updating their feature flags to include the shadow props.
Steps To Reproduce
This was seen through static analysis.
Expected Results
No response
CLI version
npx react-native -v
Environment
Target Platform Version
None
Target Device(s)
Desktop
Visual Studio Version
None
Build Configuration
None
Snack, code example, screenshot, or link to a repository
No response
The text was updated successfully, but these errors were encountered: