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

Severe scroll lag #425

Open
carielis opened this issue Sep 6, 2023 · 11 comments
Open

Severe scroll lag #425

carielis opened this issue Sep 6, 2023 · 11 comments

Comments

@carielis
Copy link

carielis commented Sep 6, 2023

lag.mp4

I don’t know what went wrong, but on macOS the lags look even worse, it’s also impossible to use on an office computer

@carielis
Copy link
Author

carielis commented Sep 7, 2023

on macOS

123.online-video-cutter.com.mp4

@Uregek
Copy link

Uregek commented Sep 7, 2023

i am facing the same problem ^

@jellycattime
Copy link

fix this please

@xiaoxudoo
Copy link

Set same row height maybe result good performance~

@carielis
Copy link
Author

carielis commented Sep 9, 2023

Set same row height maybe result good performance~

  • A little better, but not even close with react-window + sticky

@xiaoxudoo
Copy link

Set same row height maybe result good performance~

  • A little better, but not even close with react-window + sticky

yes, you can read the issue reply which write by the repo author: #3 (comment)

which mentions: Thanks for the abandonment of IE(the only reason I used three tables to achieve frozen columns), those features could be accomplished in a super simple way and much better performance(using position: sticky)

I think the scroll lag is caused by using three table for fixed column. so maybe we can fixed it by using position: sticky; I'd like to try it...

@carielis
Copy link
Author

Set same row height maybe result good performance~

  • A little better, but not even close with react-window + sticky

yes, you can read the issue reply which write by the repo author: #3 (comment)

which mentions: Thanks for the abandonment of IE(the only reason I used three tables to achieve frozen columns), those features could be accomplished in a super simple way and much better performance(using position: sticky)

I think the scroll lag is caused by using three table for fixed column. so maybe we can fixed it by using position: sticky; I'd like to try it...

Do you happen to know the fork in which this is implemented?

@carielis
Copy link
Author

We defeated vertical scrolling by making sticky

Untitled.mp4

, but we don’t yet understand how to defeat headers

@lmcgit1
Copy link

lmcgit1 commented Dec 19, 2023

@carielis How can sticky solve it?

@lmcgit1
Copy link

lmcgit1 commented Dec 20, 2023

@xiaoxudoo Do you happen to know the fork in which this is implemented?

@carielis
Copy link
Author

@carielis How can sticky solve it?

We disabled fixedColumn and simply wrote our own solution, noting that column virtualization is missing from the react-base-table library

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

5 participants