summaryrefslogtreecommitdiff
path: root/core/java/android/view/ViewRootImpl.java
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2012-04-30 14:04:36 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-04-30 14:04:36 -0700
commit1e945c4fda0242e8ae02ccb7a2262556f41b42cc (patch)
tree133d6e23b062ca260d9b2d10a54bc0fc6240fe0b /core/java/android/view/ViewRootImpl.java
parent5f610b735994a5212cbc54b8e3ad250d30403ed1 (diff)
parent5c58de3a523a384c47b0b1e0f5dd9728a74cd9f7 (diff)
Merge "Add system insets to windows." into jb-dev
Diffstat (limited to 'core/java/android/view/ViewRootImpl.java')
-rw-r--r--core/java/android/view/ViewRootImpl.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java
index 21e57db9a92f..9565547610a6 100644
--- a/core/java/android/view/ViewRootImpl.java
+++ b/core/java/android/view/ViewRootImpl.java
@@ -261,6 +261,7 @@ public final class ViewRootImpl implements ViewParent,
final Rect mPendingVisibleInsets = new Rect();
final Rect mPendingContentInsets = new Rect();
+ final Rect mPendingSystemInsets = new Rect();
final ViewTreeObserver.InternalInsetsInfo mLastGivenInsets
= new ViewTreeObserver.InternalInsetsInfo();
@@ -3846,7 +3847,7 @@ public final class ViewRootImpl implements ViewParent,
(int) (mView.getMeasuredWidth() * appScale + 0.5f),
(int) (mView.getMeasuredHeight() * appScale + 0.5f),
viewVisibility, insetsPending ? WindowManagerImpl.RELAYOUT_INSETS_PENDING : 0,
- mWinFrame, mPendingContentInsets, mPendingVisibleInsets,
+ mWinFrame, mPendingSystemInsets, mPendingContentInsets, mPendingVisibleInsets,
mPendingConfiguration, mSurface);
//Log.d(TAG, "<<<<<< BACK FROM relayout");
if (restore) {
@@ -4689,11 +4690,11 @@ public final class ViewRootImpl implements ViewParent,
mViewAncestor = new WeakReference<ViewRootImpl>(viewAncestor);
}
- public void resized(int w, int h, Rect coveredInsets, Rect visibleInsets,
- boolean reportDraw, Configuration newConfig) {
+ public void resized(int w, int h, Rect systemInsets, Rect contentInsets,
+ Rect visibleInsets, boolean reportDraw, Configuration newConfig) {
final ViewRootImpl viewAncestor = mViewAncestor.get();
if (viewAncestor != null) {
- viewAncestor.dispatchResized(w, h, coveredInsets, visibleInsets, reportDraw,
+ viewAncestor.dispatchResized(w, h, contentInsets, visibleInsets, reportDraw,
newConfig);
}
}