Force at least one item to always be initially rendered (#5029)

zio/stable
Hailey 2024-08-29 17:20:07 -07:00 committed by GitHub
parent 497aacf113
commit d5a7618374
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 1 deletions

View File

@ -15,5 +15,10 @@ export function useInitialNumToRender({
const finalHeight = const finalHeight =
screenHeight - screenHeightOffset - topInset - bottomBarHeight screenHeight - screenHeightOffset - topInset - bottomBarHeight
return Math.floor(finalHeight / minItemHeight) + 1
const minItems = Math.floor(finalHeight / minItemHeight)
if (minItems < 1) {
return 1
}
return minItems
} }