Skip to content

Commit 4a812ae

Browse files
committed
Accessiblity scroll event firing callback not properly reset.
1. We use a delayed callback to throttle the amount of accessibility scroll events fired by the view tree. The callback to do so was not properly reset when removed putting the view tree in a bad state resulting in no scroll events being fired at all. bug:6549005 Change-Id: Ibf72d7e009e4545a336c9471f46015910290703e
1 parent a587b89 commit 4a812ae

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

core/java/android/view/View.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8021,6 +8021,7 @@ public void cancelLongPress() {
80218021
private void removeSendViewScrolledAccessibilityEventCallback() {
80228022
if (mSendViewScrolledAccessibilityEvent != null) {
80238023
removeCallbacks(mSendViewScrolledAccessibilityEvent);
8024+
mSendViewScrolledAccessibilityEvent.mIsPending = false;
80248025
}
80258026
}
80268027

0 commit comments

Comments
 (0)