Merge "Fix an edge case in computing click location in accessibility mode." into lmp-mr1-dev

This commit is contained in:
Svet Ganov
2014-12-12 20:48:06 +00:00
committed by Android (Google) Code Review

View File

@@ -825,6 +825,12 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
return false;
}
// Clip the bounds by our bounds.
bounds.left = Math.max(bounds.left, 0);
bounds.top = Math.max(bounds.top, 0);
bounds.right = Math.min(bounds.right, mRight);
bounds.bottom = Math.min(bounds.bottom, mBottom);
Iterator<View> iterator = obtainOrderedChildIterator();
while (iterator.hasNext()) {
View sibling = iterator.next();