Closed aulonm closed 5 days ago
Thanks for reporting this. I think we may just need to replace uses of node.childNodes
with this.getChildren(node.key)
here and elsewhere:
I'm downloading the Simulator beta to try to test this.
I couldn't reproduce this on a simulated iOS 18 device, so maybe we can take a look closer to GA, or get someone with a real device to try the fix.
Sorry for a late reply. It actually looks like it was a minor bug with iOS 18 Beta 1. It works in iOS beta 2 🤷♂️
You can close this as fixed by Apple? I'll open a new issue if they end up changing it again before GA
Provide a general summary of the issue here
While looking at some sentry issues on our site, I saw that one of our site was crashing hard on an ios 18 device. This made me check with your docs as well and saw that the same thing happens there.
I know that iOS 18 is still in developer beta, so this could maybe be fixed automatically by Apple, not entirely sure
Stack trace:
Image of the sentry trace:![image](https://github.com/adobe/react-spectrum/assets/4094284/c3dbdf0f-39f0-43e8-8039-063513db6c11)
🤔 Expected Behavior?
Should work the same way as ios 17
😯 Current Behavior
It crashes and renders "an error occured while rendering the example" in the docs
💁 Possible Solution
No response
🔦 Context
No response
🖥️ Steps to Reproduce
Need to have an iOS 18 Developer Beta device.
Version
react-aria-components@1.2.1
What browsers are you seeing the problem on?
Chrome, Safari
If other, please specify.
No response
What operating system are you using?
iOS 18 Developer Beta
🧢 Your Company/Team
No response
🕷 Tracking Issue
No response