Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Useful Branches #6

Open
bendelonlee opened this issue Sep 6, 2021 · 3 comments
Open

Useful Branches #6

bendelonlee opened this issue Sep 6, 2021 · 3 comments

Comments

@bendelonlee
Copy link
Owner

Please leave a comment if one of the branches is useful to you and I'll consider turning it into a separate package.

@alexmercerind
Copy link

Hey!
Just wanted to say this package is awesome. It has saved life & the performance difference is just unimaginable.
Appreciate your work & time.

@Ne0n11
Copy link

Ne0n11 commented Jul 11, 2022

Hello, @bendelonlee. thanks for package but I have one little question.
Right now I am working with big list, that has elements that can expand on tap. Scrolling is fast, that's good, the problem is that when element expand - it doesn't update list properly, even if I pass new itemExtents to list. Adding key to list solves it somewhat, but is very unefficient, as it rebuilds whole list. Could you recommend what can I do with that?

@bendelonlee
Copy link
Owner Author

bendelonlee commented Jul 11, 2022

Adding key to list solves it somewhat, but is very unefficient, as it rebuilds whole list

Since it's virtualized, when the widget rebuilds, it doesn't rebuild the "whole" list, just what's displayed, which should be fine as long as you're not doing it many times per second. Is it causing jank?

I know I handled animated height changes of list items in this branch: animated-entrances-and-exits, though your use case is different, it might be worth looking at the code changes there.

Good luck!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants