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

Bad Performance in UI for large data #8528

Closed
kotlinbuddy opened this issue Mar 22, 2025 · 2 comments
Closed

Bad Performance in UI for large data #8528

kotlinbuddy opened this issue Mar 22, 2025 · 2 comments

Comments

@kotlinbuddy
Copy link

kotlinbuddy commented Mar 22, 2025

Suggestion to change the "map" function to react-window going by Rendering large lists in React article

table.getPaginationRowModel().rows.map((row) => (

When there are lot of items in the downloads tab, performance is terrible. Unable to interact with page for a very long time. Any UI change causes another stoppage, leading to a constant slowdown.

I'm not sure if issue is due to lots of rows being rendered, or,
if the pagination thing is causing lot of recalculation, which is then causing re-rendering of data, due to update in paginated data.

I'm also not sure if "control+a" (select all) will break if using react-window. Currently i can do it, although very slowly

@teddyrogers
Copy link

teddyrogers commented Mar 22, 2025

This is being addressed in issue #8365 and is marked to be completed in Tribler 8.2.0.

@kotlinbuddy
Copy link
Author

thanks

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

No branches or pull requests

2 participants