diff --git a/packages/react-native/ReactAndroid/api/ReactAndroid.api b/packages/react-native/ReactAndroid/api/ReactAndroid.api index 08145b0c6cc7..695bc55d5e8b 100644 --- a/packages/react-native/ReactAndroid/api/ReactAndroid.api +++ b/packages/react-native/ReactAndroid/api/ReactAndroid.api @@ -6125,12 +6125,12 @@ public final class com/facebook/react/uimanager/style/BoxShadow { public final fun getOffsetY ()F public final fun getSpreadDistance ()Ljava/lang/Float; public fun hashCode ()I - public static final fun parse (Lcom/facebook/react/bridge/ReadableMap;)Lcom/facebook/react/uimanager/style/BoxShadow; + public static final fun parse (Lcom/facebook/react/bridge/ReadableMap;Landroid/content/Context;)Lcom/facebook/react/uimanager/style/BoxShadow; public fun toString ()Ljava/lang/String; } public final class com/facebook/react/uimanager/style/BoxShadow$Companion { - public final fun parse (Lcom/facebook/react/bridge/ReadableMap;)Lcom/facebook/react/uimanager/style/BoxShadow; + public final fun parse (Lcom/facebook/react/bridge/ReadableMap;Landroid/content/Context;)Lcom/facebook/react/uimanager/style/BoxShadow; } public final class com/facebook/react/uimanager/style/ComputedBorderRadius { diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BackgroundStyleApplicator.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BackgroundStyleApplicator.kt index 3c0441d72cc6..50724f23a6f7 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BackgroundStyleApplicator.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BackgroundStyleApplicator.kt @@ -255,7 +255,7 @@ public object BackgroundStyleApplicator { val shadowStyles = mutableListOf() for (i in 0.. boxShadow.getInt("color") + ReadableType.Map -> ColorPropConverter.getColor(boxShadow.getMap("color"), context) + else -> throw JSApplicationCausedNativeException("Unsupported color type ${type}") + } + } else null val blurRadius = if (boxShadow.hasKey("blurRadius")) boxShadow.getDouble("blurRadius").toFloat() else null val spreadDistance =