The GitHub Actions job "Required Checks" on texera.git/fix/form-rebuild-while-typing has succeeded. Run started by GitHub user yangzhang75 (triggered by yangzhang75).
Head commit for run: 05c752cdd17cc810f33b61f2e7dc963b0aa31530 / Yang Zhang <[email protected]> fix(workflow-form): hold a rebuild that arrives while typing instead of dropping it The Form View skips rebuilding its input cards while the reader is typing, so a rebuild cannot throw away a half-entered value. Two things were wrong with the skip. It counted any focused INPUT as typing, tick boxes included: ticking a property in the step panel focuses the tick box, so the rebuild that should add the card was skipped and the tick looked like it did nothing. And a skipped rebuild was simply dropped: a schema refresh that landed while someone was typing never reached the cards until something else happened to rebuild them. A tick box, radio or button is no longer typing (only text-like inputs, textareas, selects and content-editables are), and a rebuild that does arrive mid-typing is held and runs once the focus leaves the text control, decided a tick after focusout so tabbing to the next text field keeps it held. Closes #8497. Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_01FVvP3ttj22f9LB4p9u2anY Report URL: https://github.com/apache/texera/actions/runs/34553291436 With regards, GitHub Actions via GitBox
