Describe the bug
Switching away from a pending async branch leaves the panel displaying "hidden", even after all async work finishes and count() displays 2.
Removing async from selected avoids the issue.
Your Example Website or App
https://s.olid.uk/id/rBKUu262Tm2wuvqomN-GUA
Steps to Reproduce the Bug or Issue
- Wait for initialization.
- Click Run.
- Wait for the async work to finish. Count shows
2, but Panel stays "hidden".
Expected behavior
Panel should show 0.
Screenshots or Videos
No response
Platform
Verified with compiled JSX in jsdom, in development and production builds.
Additional context
Reproduces on next at d80cd1f, including the merged fixes in #3371 and #3439. Might be related to their pending-recovery or conditional-dependency handling.
Describe the bug
Switching away from a pending async branch leaves the panel displaying
"hidden", even after all async work finishes andcount()displays2.Removing
asyncfromselectedavoids the issue.Your Example Website or App
https://s.olid.uk/id/rBKUu262Tm2wuvqomN-GUA
Steps to Reproduce the Bug or Issue
2, but Panel stays"hidden".Expected behavior
Panel should show
0.Screenshots or Videos
No response
Platform
Verified with compiled JSX in jsdom, in development and production builds.
Additional context
Reproduces on next at d80cd1f, including the merged fixes in #3371 and #3439. Might be related to their pending-recovery or conditional-dependency handling.