You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@texera.apache.org by GitBox <gi...@apache.org> on 2026/09/11 01:49:09 UTC
[GH] (texera/fix/form-rebuild-while-typing): Workflow run "Backport Approval Check" is working again!
The GitHub Actions job "Backport Approval Check" on texera.git/fix/form-rebuild-while-typing has succeeded.
Run started by GitHub user mengw15 (triggered by mengw15).
Head commit for run:
c0173143217a466a639efc985378c3984f166bb0 / Yang Zhang <ya...@uci.edu>
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 <no...@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FVvP3ttj22f9LB4p9u2anY
Report URL: https://github.com/apache/texera/actions/runs/34552167866
With regards,
GitHub Actions via GitBox