diff --git a/packages/react-native-renderer/src/ReactNativeAttributePayload.js b/packages/react-native-renderer/src/ReactNativeAttributePayload.js index 68ba068308b9c..a2fd5804a65b9 100644 --- a/packages/react-native-renderer/src/ReactNativeAttributePayload.js +++ b/packages/react-native-renderer/src/ReactNativeAttributePayload.js @@ -272,6 +272,11 @@ function diffProperties( nextProps: Object, validAttributes: AttributeConfiguration, ): null | Object { + + if (prevProps === nextProps) { + return updatePayload; // no change + } + let attributeConfig; let nextProp; let prevProp;