Lines Matching refs:rectangle
3381 // The dirty rectangle can be modified by Surface.lockCanvas()
3544 boolean scrollToRectOrFocus(Rect rectangle, boolean immediate) {
3559 // case 'rectangle' is null), or in response to a
3560 // requestChildRectangleOnScreen() call (in which case 'rectangle'
3562 // rectangle is).
3570 // to a rectangle; first we want to make sure the entire focus
3572 rectangle = null;
3575 + " rectangle=" + rectangle + " ci=" + ci
3577 if (focus == lastScrolledFocus && !mScrollMayChange && rectangle == null) {
3590 // Try to find the rectangle from the focus view.
3596 if (rectangle == null) {
3609 mTempRect.set(rectangle);
7765 public boolean requestChildRectangleOnScreen(View child, Rect rectangle, boolean immediate) {
7766 if (rectangle == null) {
7769 rectangle.offset(child.getLeft() - child.getScrollX(),
7771 final boolean scrolled = scrollToRectOrFocus(rectangle, immediate);
7772 mTempRect.set(rectangle);