New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 592297 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug
Team-Accessibility



Sign in to add a comment

Text fields and cursor control menu in Talkback

Project Member Reported by lpalmaro@chromium.org, Mar 7 2016

Issue description

OS: Android 

This bug is to track the work for text fields and Talkback's cursor control menu. We will need to add some way to provide hints in the future that doesn't just override the behavior. dmazzoni@ to make the change to use text, but it's also worth looking into a workaround. There is still some work to do here on the Talkback side, too, so CC'ing relevant people from Talkback eng. 
 
Project Member

Comment 2 by bugdroid1@chromium.org, Apr 13 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a21c5040b40f34ea13ce37c85f0f1036b16e124a

commit a21c5040b40f34ea13ce37c85f0f1036b16e124a
Author: dmazzoni <dmazzoni@chromium.org>
Date: Wed Apr 13 18:55:14 2016

Fix Android accessibility for editable text fields

For text fields we need to set the text using setText, not
setContentDescription, and we also need to call setEditable(true),
both on the AccessibilityNodeInfo for the editable text field.

See bug for details, this allows you to use cursor controls in
TalkBack.

BUG= 592297 

Review URL: https://codereview.chromium.org/1872013002

Cr-Commit-Position: refs/heads/master@{#387054}

[modify] https://crrev.com/a21c5040b40f34ea13ce37c85f0f1036b16e124a/content/browser/accessibility/browser_accessibility.h
[modify] https://crrev.com/a21c5040b40f34ea13ce37c85f0f1036b16e124a/content/browser/accessibility/browser_accessibility_android.cc
[modify] https://crrev.com/a21c5040b40f34ea13ce37c85f0f1036b16e124a/content/browser/accessibility/browser_accessibility_android.h
[modify] https://crrev.com/a21c5040b40f34ea13ce37c85f0f1036b16e124a/content/browser/accessibility/browser_accessibility_manager_android.cc
[modify] https://crrev.com/a21c5040b40f34ea13ce37c85f0f1036b16e124a/content/browser/accessibility/browser_accessibility_manager_android.h
[modify] https://crrev.com/a21c5040b40f34ea13ce37c85f0f1036b16e124a/content/public/android/java/src/org/chromium/content/browser/accessibility/BrowserAccessibilityManager.java
[modify] https://crrev.com/a21c5040b40f34ea13ce37c85f0f1036b16e124a/content/test/data/accessibility/html/input-password-expected-android.txt

Cc: paulmiller@chromium.org lial@google.com dmazz...@chromium.org
 Issue 598932  has been merged into this issue.
Status: Fixed (was: Assigned)

Sign in to add a comment