Post not yet marked as solved
Click to stop watching this thread.
You have stopped watching this post. Click to start watching again.
Post marked as unsolved with 2 replies, 0 views
Thank you for your response. But I'm afraid what I'm observing contradicts what you've said. The sample app for Updating Collection Views Using Diffable Data Sources is already using applySnapshotUsingReloadData and yet willDisplay is called for all cells even those not on-screen.
I had to add a number of extra entries into the recipeData.json within that sample project in order to have more cells than can be rendered on-screen. But after doing so and adding a print statement in willDisplay I observed that it was being called for all cells (including those not on-screen). The same is true using for animatingDifferences: false (observed on both iOS 14 and iOS 15).
Should I file a bug report if this is not expected behaviour?