UITableView crashes on applying snapshot with UITableViewDiffableDataSource

Originator:tim
Number:rdar://FB8982683 Date Originated:Jan 27, 2021
Status:Open Resolved:No
Product:UIKit Product Version:14.1
Classification:Crash Reproducible:Yes
 
When using UITableViewDiffableDataSource, the UITableView crashes with the error 'Attempt to create two animations for cell' when applying snapshot changes of the following form:

FROM SNAPSHOT:
Section X
    Row A
Section Y
    Row B
    Row C

TO SNAPSHOT:
Section Y
    Row B
Section X
    Row C
    Row A

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!