• Success Criterion 3.2.2
  • Conformance level A

Country Selector That Re-Renders the Form and Drops Focus

3.2.2 — On Input

Scenario

Setting

A food-delivery app's order-tracking screen

What’s wrong

Country select re-rendering the entire form and dropping focus/entered data (change of context without warning).

Example

Here's what happens on a food-delivery app's order-tracking screen: country select re-rendering the entire form and dropping focus/entered data (change of context without warning).

Why it matters

Keyboard and screen-reader users, and people who need predictable form behavior. In this case (a food-delivery app's order-tracking screen), they have to relearn the layout on every page.

How to test

Change a country/region select without pressing submit: if the entire form re-renders and drops focus or previously entered data, it fails.

How to fix

Changing a field's value must not navigate, submit, close, or change context unless the user was told beforehand or explicitly confirms.

Outcome

Once corrected, a food-delivery app's order-tracking screen lets them predict where to look without relearning the layout.

Who is affected

Keyboard and screen-reader users, and people who need predictable form behavior.

Learn more