Why is my field not revisited after a event?
Any event causes the Form Interpretation Algorithm (FIA) to visit the appropriate catch handler for that event. The FIA then goes into the select phase to determine which field should be revisited. In many cases, the catch handler for a noinput event from a field does not fill the field variable. In such cases, the FIA usually selects that field again.