diff --git a/packages/react-native/Libraries/ReactNative/getNativeComponentAttributes.js b/packages/react-native/Libraries/ReactNative/getNativeComponentAttributes.js index 209884d959b..efea30ac883 100644 --- a/packages/react-native/Libraries/ReactNative/getNativeComponentAttributes.js +++ b/packages/react-native/Libraries/ReactNative/getNativeComponentAttributes.js @@ -14,6 +14,7 @@ const ReactNativeStyleAttributes = require('../Components/View/ReactNativeStyleA const resolveAssetSource = require('../Image/resolveAssetSource'); const processColor = require('../StyleSheet/processColor').default; const processColorArray = require('../StyleSheet/processColorArray'); +const processFilter = require('../StyleSheet/processFilter').default; const insetsDiffer = require('../Utilities/differ/insetsDiffer'); const matricesDiffer = require('../Utilities/differ/matricesDiffer'); const pointsDiffer = require('../Utilities/differ/pointsDiffer'); @@ -188,6 +189,8 @@ function getProcessorForType(typeName: string): ?(nextProp: any) => any { return processColor; case 'ColorArray': return processColorArray; + case 'Filter': + return processFilter; case 'ImageSource': return resolveAssetSource; } diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java index 5c978e070d9..4a28227d5ce 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java @@ -187,7 +187,7 @@ public abstract class BaseViewManager