Method Escape_AfterVisitingSoundTab_MenuStillReopens
- Namespace
- GrindFest
- Assembly
- GrindFest.dll
Escape_AfterVisitingSoundTab_MenuStillReopens()
TEMPORARY REGRESSION TEST - delete this once the OneJS upgrade is in and this flow is verified.
It guards a constraint rather than a feature: the QuickJS backend currently in use gives JS a call stack of only ~90 frames, so re-rendering the Settings panel while the Sound tab was active overflowed it, aborted the state update, and left the ESC menu dead for the rest of the session (2026-09-13). A newer OneJS (or a backend with a normal stack) removes that constraint, and then there is nothing left here to protect - Menu_SettingsButton_... above still covers the behaviour a player actually cares about.
public IEnumerator Escape_AfterVisitingSoundTab_MenuStillReopens()