Merge "Set initial bounds offset to (0,0) so that in-screen bounds reported by AccessibilityNodeInfo are correct"
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java
index dbb19e4..2213188 100644
--- a/core/java/android/view/View.java
+++ b/core/java/android/view/View.java
@@ -3903,6 +3903,7 @@
int[] locationOnScreen = mAttachInfo.mInvalidateChildLocation;
getLocationOnScreen(locationOnScreen);
+ bounds.offsetTo(0, 0);
bounds.offset(locationOnScreen[0], locationOnScreen[1]);
info.setBoundsInScreen(bounds);