D5.09.4Persist explicit modality choicedesignresearch

After explicit switching, do not silently return to the default modality

Aliases: sticky preference · silent reversion · policy override

What it is

An explicit user choice should persist for a defined session or context; if the system must override it, show the reason, scope, and way to restore. Silent reversion returns users to the channel that was just unsuitable and makes explicit control appear unreliable.

Why it happens

An explicit switch carries information the system cannot infer: the user has assessed setting, privacy, ability, and task. Silent recovery overlays a static default on that evidence. Technically the trigger may be a timeout, navigation, restart, system policy, or detection event; to the user it is an unpredictable exception. The choice therefore needs scope—this action, session, task, place, or new default—and automatic overrides must be visible events. Policy can still handle unavailable channels, but it cannot pretend no choice was made.

Studying it

Use session-based or longitudinal tracking: after an explicit choice, expose navigation, restart, channel recovery, permission change, or policy trigger, then record persistence, override timing, user awareness, and recovery cost. Variables include scope, override reason, notice strength, and task interval. Outcomes include repeated switching, wrong inputs, abandonment, and perceived control. Compare sticky choice, ask-every-time, and silent default.

Where it stops holding

Explicit choice does not override safety or hardware facts. If the selected channel is unavailable, driving mode activates, child restrictions apply, or a high-consequence action demands confirmation, temporary override is justified—but it must be visible and explainable. Nor should every choice become permanent: silent announcements chosen for a meeting should not follow the user home, and a temporary choice on a shared device should not become a personal default. Clear scope and expiry distinguish intentional policy from apparent malfunction.

Applying it

  • State scope and expiry in the switch control, such as this action, until changed, or this location only.
  • On automatic override, immediately show the reason, prior choice, current channel, and restore entry, and add the event to a status center.
  • After update, restart, or sign-in, restore in-scope choices instead of resetting everything to defaults.
  • Verification: check persistence across navigation, channel recovery, and restart; count unnoticed overrides, repeat switches, and reports that the system seems broken.

Related

  • Within the group: D5.09.1 Users need to be able to actively choose the current input or output modality · D5.09.3 The switch entry point should be reachable at any time, not only on particular screens
  • Adjacent: D5.11.3 Remembered preferences must be inspectable and resettable · D5.06.7 Users should be able to override arbitration temporarily in specific contexts
  • Search terms: persistent preference · silent reversion · policy override

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/D5.09.4