New issue
Advanced search Search tips

Issue 919243 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug
Team-Accessibility



Sign in to add a comment

Apple Accessibility keyboard suggestions not updating for textarea and text input (works on Safari)

Project Member Reported by rheywood@google.com, Jan 4

Issue description

Chrome Version: 71.0.3578.98 (Official Build) (64-bit)
OS: OSX High Sierra 10.13.6 (17G4015)
Compared with Safari version 12.0.2 (13606.3.4.1.4)

SUMMARY:
When using the Accessibility keyboard to type, clicking two consecutively suggested words should insert them one after the other. But instead, the word order is reversed and the suggestion ribbon doesn't update. This works in Safari.

See this video for a comparison of Safari's behavior (correct) vs. Chrome (incorrect):
https://youtu.be/n-xZFIOLpj4


STEPS TO REPRODUCE:
(1) Activate the OSX Accessibility Keyboard via System Preferences > Accessibility > Keyboard > "Enable Accessibility Keyboard"
(2) Click any text input (see sample HTML below. Textarea also works)
(3) Click the letters on the accessibility keyboard as follows:
(4) Shift
(5) D
(6) o
(7) spacebar
(8) Note that the suggestion "you" appears
(9) Click the suggested word "you"
(10) Note that following the insertion, the suggested word ribbon does not update to reflect the new text contents, but it should have.
(11) Click another suggestion word, such as "what"

WHAT IS EXPECTED:
- As soon as the first word is clicked, the suggestion ribbon should change to reflect the next suggested word.
- Clicking the second word should insert it at the cursor position.


WHAT HAPPENS INSTEAD:
- After clicking a word, the suggestion ribbon stays the same, as though the keyboard did not receive a needed event to re-read the text input and/or cursor position and update its predictions.

- The second word insertion ignores the cursor position and is inserted before the first word instead.

Please see the video for more: https://youtu.be/n-xZFIOLpj4

Note that Safari, TextEdit, and Terminal do not exhibit this problem.

WORKAROUND:
I noticed that if I press the right arrow key, the word suggestion ribbon updates to reflect the new text contents. This makes me think that Chrome isn't sending some event that Apple wants.


HTML DOCUMENT USED TO REPRODUCE THIS PROBLEM:
<html>
<body>
  <input type="text"> </input>
</body>
</html>

 

Sign in to add a comment