petyosi / react-virtuoso

The most powerful virtual list component for React
https://virtuoso.dev
MIT License
5.13k stars 299 forks source link

[BUG] (virtuoso-message-list) strange scrolling on ipad #1106

Closed septem1997 closed 1 month ago

septem1997 commented 2 months ago

I don't provide free support through Github issues. If you want to ask for support or request features, sponsor the project and contact me over email. If you choose to ignore the above, I am likely going to delete the issue.

Describe the bug I'm trying to use virtuoso-message-list, it's a great component, I really love it. but it will scroll strangely on iPad, not smoothly, and there may be blanks when loading old messages.

Reproduction

https://virtuoso.dev/virtuoso-message-list/examples/messaging/

To Reproduce

Just scroll on this page

Expected behavior

scroll works well

Screenshots

https://github.com/petyosi/react-virtuoso/assets/13849245/fecb19e7-83bd-47b2-8dec-6574ee61385d

Desktop (please complete the following information):

Additional context

you can also reproduce this problem by creating an iPad device in the Xcode simulator. If you don't have an iPad

image
petyosi commented 2 months ago

@septem1997 I managed to reproduce this on my side, will investigate. Interestingly enough, it does seem to perform better on iPhone.

petyosi commented 1 month ago

@septem1997 this is addressed in the latest message-list release. If you need further help with the component or discover any issues with your integration, you can contact me at petyo@virtuoso.dev.