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
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java
index 20eef11..561c288 100644
--- a/core/java/android/view/View.java
+++ b/core/java/android/view/View.java
@@ -8021,6 +8021,7 @@
     private void removeSendViewScrolledAccessibilityEventCallback() {
         if (mSendViewScrolledAccessibilityEvent != null) {
             removeCallbacks(mSendViewScrolledAccessibilityEvent);
+            mSendViewScrolledAccessibilityEvent.mIsPending = false;
         }
     }