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

The Info Panel in NMRium causes the application to freeze #790

Open
hamed-musallam opened this issue Nov 3, 2024 · 2 comments
Open

The Info Panel in NMRium causes the application to freeze #790

hamed-musallam opened this issue Nov 3, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@hamed-musallam
Copy link
Contributor

The Info Panel in NMRium causes the application to freeze when opening it. In one of the NMRium examples, it takes approximately 6.2 seconds just to render the panel. To improve performance, we need to implement virtualized rendering for the table rows. This approach will initially render only the visible rows and dynamically load additional rows as the user scrolls rather than attempting to render the entire table simultaneously.

data sample

tets (6).json

@hamed-musallam hamed-musallam added the bug Something isn't working label Nov 3, 2024
@stropitek
Copy link
Contributor

@hamed-musallam can we close this?

See #796

@targos
Copy link
Member

targos commented Dec 9, 2024

I'm not sure it's that easy. The info panel renders multiple tables, but has only one scroll area for all of them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants