A11y: Don't accounce password keystrokes twice
When typing passwords on Android, TalkBack first announces the letter from the keyboard. When the letter is inserted into the password field, there is an AX_EVENT_TEXT_CHANGED, and TalkBack annaunces the inserted letter as "dot". Then after a delay, SecureTextTimer replaces the letter with a dot, causing a second AX_EVENT_TEXT_CHANGED, and TalkBack announces "dot" again. This suppresses the second AX_EVENT_TEXT_CHANGED. BUG=716212 Review-Url: https://codereview.chromium.org/2846133002 Cr-Commit-Position: refs/heads/master@{#468393}
Showing
Please register or sign in to comment