···10821082 windowSize={platform({android: 11})}
10831083 /**
10841084 * Default: 10
10851085+ *
10861086+ * NOTE: This was 1 on Android. Unfortunately this leads to the list totally freaking out
10871087+ * when the sticky headers changed. I made a minimal reproduction and yeah, it's this prop.
10881088+ * Totally fine when the sticky headers are static, but when they're dynamic, it's a mess.
10891089+ *
10901090+ * Repro: https://github.com/mozzius/stickyindices-repro
10911091+ *
10921092+ * I then found doubling this prop on iOS also reduced it freaking out there as well.
10931093+ *
10941094+ * Trades off seeing more blank space due to it having to render more items before it can show anything.
10951095+ * -sfn
10851096 */
10861086- maxToRenderPerBatch={platform({android: 1})}
10971097+ maxToRenderPerBatch={platform({android: 10, ios: 20})}
10871098 /**
10881099 * Default: 50
11001100+ *
11011101+ * NOTE: This was 25 on Android. However, due to maxToRenderPerBatch being set to 10,
11021102+ * the lower batching period is no longer necessary (?)
10891103 */
10901090- updateCellsBatchingPeriod={platform({android: 25})}
11041104+ updateCellsBatchingPeriod={50}
10911105 refreshing={isPTR}
10921106 onRefresh={onPTR}
10931107 />