mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/46074 This brings over the changes made to OutsetBoxShadowDrawable. Namely 1. Removing reliance on CSSBackgroundDrawable for drawing paths 2. Using BlurMaskFilter instead of RenderEffect 3. Removing RenderNode usage This should make the implementation, more reliable less memory intensive for large boxes, and compatible down to Android API 29. I changed previous gating to allow outset shadows for 28+, and inset for 29+. Changelog: [Android][Changed] - Revamp InsetBoxShadowDrawable Reviewed By: joevilches Differential Revision: D61348615 fbshipit-source-id: 97b63b5dce65224ca54b76c5318c219973fc09fa