Commit 603231c4 authored by Ben Murdoch's avatar Ben Murdoch
Browse files

Cherry pick [Android] When toggling AX script inject, also set native AX state.

Cherry pick of https://codereview.chromium.org/24559002/

Bug: 10911684

Original description:
[Android] When toggling AX script inject, also set native AX state.
When we enable/disable script injection, also update the flag that
says whether we should use native accessibility.

Change-Id: I6ff2ee7cb0309ec0f279178245056a6de3df560c
parent b82173f6
......@@ -2900,15 +2900,12 @@ import java.util.Map;
public void setAccessibilityState(boolean state) {
if (!state) {
setInjectedAccessibility(false);
return;
}
if (isDeviceAccessibilityScriptInjectionEnabled()) {
setInjectedAccessibility(true);
return;
mNativeAccessibilityAllowed = false;
} else {
boolean useScriptInjection = isDeviceAccessibilityScriptInjectionEnabled();
setInjectedAccessibility(useScriptInjection);
mNativeAccessibilityAllowed = !useScriptInjection;
}
mNativeAccessibilityAllowed = true;
}
/**
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment