TextureGroup / Texture

Smooth asynchronous user interfaces for iOS apps.
https://texturegroup.org/
Other
8.02k stars 1.29k forks source link

Add experiment to ensure ASCollectionView's range controller updates … #1976

Closed rqueue closed 3 years ago

rqueue commented 3 years ago

…on changeset updates

This experiment makes sure a ASCollectionView's rangeController updates when a changeset WITH updates is applied. Currently it is possible for nodes inserted into the preload range to not get preloaded when performing a batch update.

For example, suppose a collection node has:

rqueue commented 3 years ago

LGTM!

Not a blocking issue, but would it be possible to verify if the issue also occurs on ASTableView (perhaps by porting your new unit test), and if yes, address it in a follow up PR?

Good call. I'll test that out and create a follow up PR if it's an issue