diff --git a/Source/IGListKit/IGListBindingSingleSectionController.m b/Source/IGListKit/IGListBindingSingleSectionController.m index 405f8486..3e1e8fed 100644 --- a/Source/IGListKit/IGListBindingSingleSectionController.m +++ b/Source/IGListKit/IGListBindingSingleSectionController.m @@ -15,7 +15,7 @@ @end @implementation IGListBindingSingleSectionController { - id _item; + id _item; __weak UICollectionViewCell *_displayingCell; } @@ -68,7 +68,10 @@ return cell; } -- (void)didUpdateToObject:(id)object { +- (void)didUpdateToObject:(id)object { + if ([_item isEqualToDiffableObject:object]) { + return; + } _item = object; if (_enabledCellConfigurationDuringUpdate) {