IGListKit/Source/Common
Ryan Nystrom 583efb936b Add experimental collectionView getter fix
Summary:
Adding a fix to the `IGListAdapterUpdater` that requests the `UICollectionView` to perform updates on until just-before we update. This way if the `UICollectionView` is changed between update-queue and execution (b/c updates are async), we guarantee the update is performed on the correct view.

See the accompanying unit test that fails w/out the fix enabled.

Differential Revision: D7889908

fbshipit-source-id: 7178677f34951a1e42986b0289fc4abc708d6946
2018-05-11 08:08:44 -07:00
..
Internal Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListAssert.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListBatchUpdateData.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListBatchUpdateData.mm Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListCompatibility.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListDiff.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListDiff.mm Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListDiffable.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListDiffKit.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListExperiments.h Add experimental collectionView getter fix 2018-05-11 08:08:44 -07:00
IGListIndexPathResult.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListIndexPathResult.m Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListIndexSetResult.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListIndexSetResult.m Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListMacros.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListMoveIndex.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListMoveIndex.m Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListMoveIndexPath.h Relicense to MIT 2018-05-01 14:50:56 -07:00
IGListMoveIndexPath.m Relicense to MIT 2018-05-01 14:50:56 -07:00
NSNumber+IGListDiffable.h Relicense to MIT 2018-05-01 14:50:56 -07:00
NSNumber+IGListDiffable.m Relicense to MIT 2018-05-01 14:50:56 -07:00
NSString+IGListDiffable.h Relicense to MIT 2018-05-01 14:50:56 -07:00
NSString+IGListDiffable.m Relicense to MIT 2018-05-01 14:50:56 -07:00