There is an issue with the UITableView setting an incorrect contentOffset during FunctionalTableData.applyTableChanges(...).applyTableSectionChanges(...). This results in the following "white flash" / choppy animation when pulling to refresh.
It looks like this issue was only introduced in iOS 12.1 (it cannot be reproduced on any device on any earlier version of iOS)
Reproduced on iPad and iPhone (notched & un-notched).
There is an issue with the
UITableView
setting an incorrectcontentOffset
duringFunctionalTableData.applyTableChanges(...).applyTableSectionChanges(...)
. This results in the following "white flash" / choppy animation when pulling to refresh.