diff --git a/litho-core/src/main/java/com/facebook/litho/utils/MapDiffUtils.kt b/litho-core/src/main/java/com/facebook/litho/utils/MapDiffUtils.kt index 2e60f949736..948d15d8a23 100644 --- a/litho-core/src/main/java/com/facebook/litho/utils/MapDiffUtils.kt +++ b/litho-core/src/main/java/com/facebook/litho/utils/MapDiffUtils.kt @@ -31,6 +31,6 @@ object MapDiffUtils { if (prev.size != next.size) { return false } - return prev.none { (key, value) -> !equals(value, next[key]) } + return prev.all { (key, value) -> next.containsKey(key) && equals(value, next[key]) } } }