Loading core/java/android/view/ViewRootImpl.java +4 −2 Original line number Diff line number Diff line Loading @@ -2210,6 +2210,8 @@ public final class ViewRootImpl implements ViewParent, final boolean isViewVisible = viewVisibility == View.VISIBLE; final boolean windowRelayoutWasForced = mForceNextWindowRelayout; boolean surfaceSizeChanged = false; if (mFirst || windowShouldResize || insetsChanged || viewVisibilityChanged || params != null || mForceNextWindowRelayout) { mForceNextWindowRelayout = false; Loading Loading @@ -2288,7 +2290,7 @@ public final class ViewRootImpl implements ViewParent, final boolean cutoutChanged = !mPendingDisplayCutout.equals( mAttachInfo.mDisplayCutout); final boolean outsetsChanged = !mPendingOutsets.equals(mAttachInfo.mOutsets); final boolean surfaceSizeChanged = (relayoutResult surfaceSizeChanged = (relayoutResult & WindowManagerGlobal.RELAYOUT_RES_SURFACE_RESIZED) != 0; surfaceChanged |= surfaceSizeChanged; final boolean alwaysConsumeSystemBarsChanged = Loading Loading @@ -2571,7 +2573,7 @@ public final class ViewRootImpl implements ViewParent, maybeHandleWindowMove(frame); } if (surfaceChanged) { if (surfaceSizeChanged) { updateBoundsSurface(); } Loading Loading
core/java/android/view/ViewRootImpl.java +4 −2 Original line number Diff line number Diff line Loading @@ -2210,6 +2210,8 @@ public final class ViewRootImpl implements ViewParent, final boolean isViewVisible = viewVisibility == View.VISIBLE; final boolean windowRelayoutWasForced = mForceNextWindowRelayout; boolean surfaceSizeChanged = false; if (mFirst || windowShouldResize || insetsChanged || viewVisibilityChanged || params != null || mForceNextWindowRelayout) { mForceNextWindowRelayout = false; Loading Loading @@ -2288,7 +2290,7 @@ public final class ViewRootImpl implements ViewParent, final boolean cutoutChanged = !mPendingDisplayCutout.equals( mAttachInfo.mDisplayCutout); final boolean outsetsChanged = !mPendingOutsets.equals(mAttachInfo.mOutsets); final boolean surfaceSizeChanged = (relayoutResult surfaceSizeChanged = (relayoutResult & WindowManagerGlobal.RELAYOUT_RES_SURFACE_RESIZED) != 0; surfaceChanged |= surfaceSizeChanged; final boolean alwaysConsumeSystemBarsChanged = Loading Loading @@ -2571,7 +2573,7 @@ public final class ViewRootImpl implements ViewParent, maybeHandleWindowMove(frame); } if (surfaceChanged) { if (surfaceSizeChanged) { updateBoundsSurface(); } Loading