summaryrefslogtreecommitdiff
path: root/core/java/android/view/ViewRootImpl.java
diff options
context:
space:
mode:
authorChavi Weingarten <chaviw@google.com>2018-04-11 16:53:42 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2018-04-11 16:53:42 +0000
commit9553a11557528a91d5a51134e9a20c26f5ef69cf (patch)
tree331005be1ca0787d9837600d5aa524a25ce7cb39 /core/java/android/view/ViewRootImpl.java
parent133f93bbbb699f483a44dd87ee987cde16469a03 (diff)
parentbe43ac86865c8013bef120f1f327c2cfe98ebfe8 (diff)
Merge "Synchronize stack position and size update for split screen" into pi-dev
Diffstat (limited to 'core/java/android/view/ViewRootImpl.java')
-rw-r--r--core/java/android/view/ViewRootImpl.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java
index f6d9a16e4246..730c3729e6d7 100644
--- a/core/java/android/view/ViewRootImpl.java
+++ b/core/java/android/view/ViewRootImpl.java
@@ -6482,17 +6482,17 @@ public final class ViewRootImpl implements ViewParent,
params.type = mOrigWindowType;
}
}
+ }
- if (mSurface.isValid()) {
- params.frameNumber = mSurface.getNextFrameNumber();
- }
+ long frameNumber = -1;
+ if (mSurface.isValid()) {
+ frameNumber = mSurface.getNextFrameNumber();
}
- int relayoutResult = mWindowSession.relayout(
- mWindow, mSeq, params,
+ int relayoutResult = mWindowSession.relayout(mWindow, mSeq, params,
(int) (mView.getMeasuredWidth() * appScale + 0.5f),
- (int) (mView.getMeasuredHeight() * appScale + 0.5f),
- viewVisibility, insetsPending ? WindowManagerGlobal.RELAYOUT_INSETS_PENDING : 0,
+ (int) (mView.getMeasuredHeight() * appScale + 0.5f), viewVisibility,
+ insetsPending ? WindowManagerGlobal.RELAYOUT_INSETS_PENDING : 0, frameNumber,
mWinFrame, mPendingOverscanInsets, mPendingContentInsets, mPendingVisibleInsets,
mPendingStableInsets, mPendingOutsets, mPendingBackDropFrame, mPendingDisplayCutout,
mPendingMergedConfiguration, mSurface);