IGListKit/Source/IGListDiffKit
Maxime Ollivier 5a93080f67 remove unsafe early exit on performDataSourceChange
Summary:
By making `-performUpdate` completely synchronous sometimes, it unearthed a bug with the early exit where multiple updates can happen at once. Specifically, the shortcut doesn't block updates from being started within `-didUpdateToObject`.

Lets test removing it, since it's happening in a pretty sensitive part of updates.

Differential Revision: D60773894

fbshipit-source-id: 721dffcb6d5353d12693fa873eb0f502bcdf4c02
2024-08-06 08:01:28 -07:00
..
Internal Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListAssert.h Fix IGWarnAssert macro to remove unneeded condition parameter 2023-09-26 08:22:26 -07:00
IGListBatchUpdateData.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListBatchUpdateData.mm Fix unsigned integer overflow (#1299) 2023-05-02 02:23:55 -07:00
IGListCompatibility.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDiff.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDiff.mm Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDiffable.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDiffKit.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListExperiments.h remove unsafe early exit on performDataSourceChange 2024-08-06 08:01:28 -07:00
IGListIndexPathResult.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListIndexPathResult.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListIndexSetResult.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListIndexSetResult.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListMacros.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListMoveIndex.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListMoveIndex.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListMoveIndexPath.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListMoveIndexPath.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
NSNumber+IGListDiffable.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
NSNumber+IGListDiffable.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
NSString+IGListDiffable.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
NSString+IGListDiffable.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00