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

'reactabular-virtualized' is shaking in the mobile environment. #386

Open
bolam-o opened this issue Mar 25, 2021 · 6 comments
Open

'reactabular-virtualized' is shaking in the mobile environment. #386

bolam-o opened this issue Mar 25, 2021 · 6 comments

Comments

@bolam-o
Copy link

bolam-o commented Mar 25, 2021

Hello, I'm using reactabular + reactabular-virtualized at my list component.

I implemented the same as the example below, but when scrolling in the mobile environment, there was a rocking like vibration.
The following example was checked in the mobile environment and found the same problem as mine.

https://reactabular.js.org/#/features/virtualization

If the image looks slow, I would appreciate it if you click and look closely.

ezgif com-gif-maker

@bolam-o
Copy link
Author

bolam-o commented Mar 25, 2021

I am applying the following settings.

"react": "^16.2.0",
"react-dom": "^16.2.0",
"reactabular-sticky": "^8.14.0",
"reactabular-table": "^8.13.0",
"reactabular-virtualized": "^8.18.0",

@bebraw
Copy link
Member

bebraw commented Mar 26, 2021 via email

@bebraw
Copy link
Member

bebraw commented Mar 26, 2021 via email

@bolam-o
Copy link
Author

bolam-o commented Mar 26, 2021

Thank you so much for your interest in my issue.

The problem I posted can also be confirmed in the example in the official documentation. My environment is a chrome browser.

I'm also looking for a solution, but I want to find an answer quickly. 😂

@bebraw
Copy link
Member

bebraw commented Mar 26, 2021

I can see the issue in the https://reactabular.js.org/#/features/sticky example as well on mobile Safari (not on my desktop Chromium, though). That narrows it down to sticky code.

I have the implementation here: https://github.com/reactabular/reactabular/tree/master/packages/reactabular-sticky . I think you could replace that with another synchronization mechanism between the header and the body. It's not much code and you could try to do this against the architecture I have in place or on top of Reactabular if you have a bit of time.

@bolam-o bolam-o closed this as completed Apr 22, 2021
@bebraw
Copy link
Member

bebraw commented Apr 22, 2021 via email

@bebraw bebraw reopened this Apr 22, 2021
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

2 participants