Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Items above
initialScrollIndex
on a fixed height list won't render, there are numerous bugs on react-native FlatList regarding this issue dated even back to 2015:Problem:
Using this style which renders the whole list without the need to scroll it (applied on a really small list of 5 items):
...results in this issue shown below where the items above the
initialScrollIndex
are not rendered:Screen.Recording.2023-11-23.at.11.28.45.mov
After applying the fix proposed in this PR:
Screen.Recording.2023-11-23.at.11.42.16.mov
This is without the
maxHeight: mvs(300)
so it works fine in all scenarios:Screen.Recording.2023-11-23.at.11.44.14.mov
These changes align with
SectionOptionsList
: