My example is hierarchical data, but it is not the key point.
I can create another example with flat data.
The key point is when NSTableView has a lots of rows,
scrollRowToVisible from top to bottom.
Insert some rows with different height, it UI broken.
I guess NSTableView jump from top to bottom, it doesn't calculate a full height.
Topic:
UI Frameworks
SubTopic:
AppKit