adapt-it-mobile icon indicating copy to clipboard operation
adapt-it-mobile copied to clipboard

Adaptation screen: Enter / Return keystroke

Open eb1 opened this issue 9 years ago • 6 comments

Adapt It Mobile has several keystrokes to help with navigation between edit fields:

  • Escape / click on empty area of adaptation area: cancel the current adaptation
  • Previous (<) and Next (>) buttons, Tab and Shift+Tab key on BT keyboard: accept the current text, move to next / previous empty edit field (similar to Tab, Shift+Tab in drafting mode for AI desktop)

There is also the Enter / Return key on the software keyboard. This key has been problematic, because mobile devices tend to use it as a form submit -- i.e., "Accept this input and close the software keyboard. I'm done editing." -- while Adapt It desktop has used this key like the Tab key (accept and advance). We've tried several approaches to get the Enter / Return key to work like AI desktop, but the software keyboard still has a tendency to close at weird times, because we can't really control the behavior from a javascript client.

We should consider using Enter / Return as it is defined in the mobile context -- to accept the current text, blur the edit field (lose the focus) and do not move to the next field.

eb1 avatar Dec 09 '15 16:12 eb1