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

Issue 854919 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jul 9
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug-Regression
Team-Accessibility



Sign in to add a comment

Gesture is not working with TalkBack on Android window

Project Member Reported by yawano@chromium.org, Jun 21 2018

Issue description

Chrome Version: -
OS: Chrome

What steps will reproduce the problem?
(1) Use version other than ToT. ToT is set to use ChromeVox arc native support.
(2) Open any Android window.
(3) Try to use gesture, e.g. L shape gesture to open global context menu.

What is the expected result?
Gesture works.

What happens instead?
Nothing happens.
 

Comment 1 by yawano@chromium.org, Jun 21 2018

TouchExplorationManager is reading touch exploration pass through flag before ArcAccessibilityHelperService sets it.
Project Member

Comment 2 by bugdroid1@chromium.org, Jul 9

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

commit 05991a2f7a461f9addf3a146c58084f2817b35ae
Author: Yuki Awano <yawano@chromium.org>
Date: Mon Jul 09 07:10:39 2018

Observe TouchExplorationPassThrough property change

- ArcAccessibilityHelperBridge updates TouchExplorationPassThrough
  property after TouchExplorationManager reads it. It was the cause of
  the issue. But, in general, it can be updated any time. This CL
  changes the manager to observe property change and update state every
  time when it's changed.

Bug:  854919 
Test: None
Change-Id: I3413b87e818b6043d9ac0167dd1eba176f100022
Reviewed-on: https://chromium-review.googlesource.com/1114577
Commit-Queue: Yuki Awano <yawano@chromium.org>
Reviewed-by: David Tseng <dtseng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573236}
[modify] https://crrev.com/05991a2f7a461f9addf3a146c58084f2817b35ae/ash/accessibility/touch_exploration_manager.cc
[modify] https://crrev.com/05991a2f7a461f9addf3a146c58084f2817b35ae/ash/accessibility/touch_exploration_manager.h

Status: Fixed (was: Started)

Sign in to add a comment