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

[BUG] Not working with iOS versions below v13.4 #526

Closed
arnaskro opened this issue Dec 14, 2021 · 2 comments
Closed

[BUG] Not working with iOS versions below v13.4 #526

arnaskro opened this issue Dec 14, 2021 · 2 comments
Labels
bug Something isn't working

Comments

@arnaskro
Copy link

arnaskro commented Dec 14, 2021

Describe the bug
React-virtuso does not seem to work in iOS versions >= 13.3. And there are no errors in console.
But it works with versions above v13.4.

Reproduction
https://1xdrf.csb.app/
https://codesandbox.io/s/agitated-williams-1xdrf?file=/src/App.js
https://virtuoso.dev/

To Reproduce
Steps to reproduce the behavior:

  1. Get a device with iOS >= v13.3
  2. Open the sandbox link or the official website
  3. See that the list is not rendered and there are no errors.

Expected behavior
Would be nice if it works with v10 and above.

Screenshots

Device iOS Screenshot Status
iPhone 11 Pro Max v13.3 Screenshot
iPhone 8 v11.4 Screenshot
iPhone 11 Pro Max v13.3 Screenshot
iPhone 8 v13.3 Screenshot
iPhone 13 Pro v15 Screenshot ✅ just an example that it works with other versions

Desktop (please complete the following information):

  • iPhone 8/XS/11/11 Pro Max - iOS 13.3 - Safari/Chrome
  • iPhone 7 - iOS 10/12 - Safari/Chrome
  • iOS >= v13.3
@arnaskro arnaskro added the bug Something isn't working label Dec 14, 2021
@arnaskro arnaskro changed the title [BUG] Not working with iOS versions below v14 [BUG] Not working with iOS versions below v13.4 Dec 14, 2021
@petyosi
Copy link
Owner

petyosi commented Dec 14, 2021

You need to polyfill the ResizeObserver: https://caniuse.com/resizeobserver.

@iplus26
Copy link

iplus26 commented Nov 27, 2022

You need to polyfill the ResizeObserver: https://caniuse.com/resizeobserver.

You should list this dependency in Browser Support section. It doesn't even throw an error..

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