Nesting ListBox from react-aria-components sends the browser into a spin running cpu at 100% and incrementally consuming more memory until the browser crashes. Tested in Chrome, Firefox, and Safari.
Ideally the ListBoxes render and work as expected. If that isn't possible then it probably needs to throw an error.
π― Current Behavior
The browser appears to freeze up with cpu at 100% and incrementally more memory consumed until the browser crashes.
π Possible Solution
Sorry, no clue.
π¦ Context
I was using ListBoxes as the drop target for a visual web editor where each node is a component and each component that can take children utilises a listbox to accept child components.
Provide a general summary of the issue here
Nesting
ListBox
from react-aria-components sends the browser into a spin running cpu at 100% and incrementally consuming more memory until the browser crashes. Tested in Chrome, Firefox, and Safari.π€ Expected Behavior?
Ideally the ListBoxes render and work as expected. If that isn't possible then it probably needs to throw an error.
π― Current Behavior
The browser appears to freeze up with cpu at 100% and incrementally more memory consumed until the browser crashes.
π Possible Solution
Sorry, no clue.
π¦ Context
I was using ListBoxes as the drop target for a visual web editor where each node is a component and each component that can take children utilises a listbox to accept child components.
π₯οΈ Steps to Reproduce
https://codesandbox.io/p/sandbox/goofy-sky-c2sygk
Version
react-aria-components: ^1.3.3
What browsers are you seeing the problem on?
Firefox, Chrome, Safari
If other, please specify.
No response
What operating system are you using?
MacOS
π§’ Your Company/Team
No response
π· Tracking Issue
No response