am d8400333: am 2f87014e: Merge "Enabling accessibility focus only if explore by touch is on." into jb-dev
* commit 'd84003333c0394ddb7c4353dae077156618551b0': Enabling accessibility focus only if explore by touch is on.
This commit is contained in:
@@ -5960,7 +5960,8 @@ public class View implements Drawable.Callback, Drawable.Callback2, KeyEvent.Cal
|
||||
* @hide
|
||||
*/
|
||||
public boolean requestAccessibilityFocus() {
|
||||
if (!AccessibilityManager.getInstance(mContext).isEnabled()) {
|
||||
AccessibilityManager manager = AccessibilityManager.getInstance(mContext);
|
||||
if (!manager.isEnabled() || !manager.isTouchExplorationEnabled()) {
|
||||
return false;
|
||||
}
|
||||
if ((mViewFlags & VISIBILITY_MASK) != VISIBLE) {
|
||||
|
||||
@@ -2318,7 +2318,8 @@ public final class ViewRootImpl implements ViewParent,
|
||||
* @param canvas The canvas on which to draw.
|
||||
*/
|
||||
private void drawAccessibilityFocusedDrawableIfNeeded(Canvas canvas) {
|
||||
if (!AccessibilityManager.getInstance(mView.mContext).isEnabled()) {
|
||||
AccessibilityManager manager = AccessibilityManager.getInstance(mView.mContext);
|
||||
if (!manager.isEnabled() || !manager.isTouchExplorationEnabled()) {
|
||||
return;
|
||||
}
|
||||
if (mAccessibilityFocusedHost == null || mAccessibilityFocusedHost.mAttachInfo == null) {
|
||||
|
||||
Reference in New Issue
Block a user