summaryrefslogtreecommitdiff
path: root/library/gingerbread/src/com/android
diff options
context:
space:
mode:
authorPhil Weaver <pweaver@google.com>2017-05-15 17:59:26 -0700
committerPhil Weaver <pweaver@google.com>2017-05-15 17:59:26 -0700
commit098a1f4c472e0758129811d02f5709bd5472bed1 (patch)
treec9b7618f300657493bfba57733fe01f812535e55 /library/gingerbread/src/com/android
parentba44e63191bbb6bc564c18626119aebf2e717a26 (diff)
downloadsetupwizard-098a1f4c472e0758129811d02f5709bd5472bed1.tar.gz
Fix infinite loop in LinkAccessibilityHelper
Not that this, this this. Bug: 38315555 Test: Turned on TalkBack, opened Wifi settings. No longer crashes. Change-Id: Ib7e756bfc41a5b1cf17c4685d7846dd72b60d102
Diffstat (limited to 'library/gingerbread/src/com/android')
-rw-r--r--library/gingerbread/src/com/android/setupwizardlib/util/LinkAccessibilityHelper.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/library/gingerbread/src/com/android/setupwizardlib/util/LinkAccessibilityHelper.java b/library/gingerbread/src/com/android/setupwizardlib/util/LinkAccessibilityHelper.java
index 1bfd4c7..1e663d6 100644
--- a/library/gingerbread/src/com/android/setupwizardlib/util/LinkAccessibilityHelper.java
+++ b/library/gingerbread/src/com/android/setupwizardlib/util/LinkAccessibilityHelper.java
@@ -78,31 +78,34 @@ public class LinkAccessibilityHelper extends AccessibilityDelegateCompat {
mExploreByTouchHelper = new ExploreByTouchHelper(view) {
@Override
protected int getVirtualViewAt(float x, float y) {
- return this.getVirtualViewAt(x, y);
+ return LinkAccessibilityHelper.this.getVirtualViewAt(x, y);
}
@Override
protected void getVisibleVirtualViews(List<Integer> virtualViewIds) {
- this.getVisibleVirtualViews(virtualViewIds);
+ LinkAccessibilityHelper.this.getVisibleVirtualViews(virtualViewIds);
}
@Override
protected void onPopulateEventForVirtualView(int virtualViewId,
AccessibilityEvent event) {
- this.onPopulateEventForVirtualView(virtualViewId, event);
+ LinkAccessibilityHelper
+ .this.onPopulateEventForVirtualView(virtualViewId, event);
}
@Override
protected void onPopulateNodeForVirtualView(int virtualViewId,
AccessibilityNodeInfoCompat infoCompat) {
- this.onPopulateNodeForVirtualView(virtualViewId, infoCompat);
+ LinkAccessibilityHelper
+ .this.onPopulateNodeForVirtualView(virtualViewId, infoCompat);
}
@Override
protected boolean onPerformActionForVirtualView(int virtualViewId, int action,
Bundle arguments) {
- return this.onPerformActionForVirtualView(virtualViewId, action, arguments);
+ return LinkAccessibilityHelper.this
+ .onPerformActionForVirtualView(virtualViewId, action, arguments);
}
};
} else {