Loading core/java/android/view/ViewRootImpl.java +2 −3 Original line number Diff line number Diff line Loading @@ -2221,8 +2221,9 @@ public final class ViewRootImpl implements ViewParent, return insets; } void dispatchApplyInsets(View host) { public void dispatchApplyInsets(View host) { Trace.traceBegin(Trace.TRACE_TAG_VIEW, "dispatchApplyInsets"); mApplyInsetsRequested = false; WindowInsets insets = getWindowInsets(true /* forceConstruct */); final boolean dispatchCutout = (mWindowAttributes.layoutInDisplayCutoutMode == LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS); Loading Loading @@ -2459,7 +2460,6 @@ public final class ViewRootImpl implements ViewParent, } if (mApplyInsetsRequested) { mApplyInsetsRequested = false; updateVisibleInsets(); dispatchApplyInsets(host); if (mLayoutRequested) { Loading Loading @@ -2636,7 +2636,6 @@ public final class ViewRootImpl implements ViewParent, if (contentInsetsChanged || mLastSystemUiVisibility != mAttachInfo.mSystemUiVisibility || mApplyInsetsRequested) { mLastSystemUiVisibility = mAttachInfo.mSystemUiVisibility; mApplyInsetsRequested = false; dispatchApplyInsets(host); // We applied insets so force contentInsetsChanged to ensure the // hierarchy is measured below. Loading Loading
core/java/android/view/ViewRootImpl.java +2 −3 Original line number Diff line number Diff line Loading @@ -2221,8 +2221,9 @@ public final class ViewRootImpl implements ViewParent, return insets; } void dispatchApplyInsets(View host) { public void dispatchApplyInsets(View host) { Trace.traceBegin(Trace.TRACE_TAG_VIEW, "dispatchApplyInsets"); mApplyInsetsRequested = false; WindowInsets insets = getWindowInsets(true /* forceConstruct */); final boolean dispatchCutout = (mWindowAttributes.layoutInDisplayCutoutMode == LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS); Loading Loading @@ -2459,7 +2460,6 @@ public final class ViewRootImpl implements ViewParent, } if (mApplyInsetsRequested) { mApplyInsetsRequested = false; updateVisibleInsets(); dispatchApplyInsets(host); if (mLayoutRequested) { Loading Loading @@ -2636,7 +2636,6 @@ public final class ViewRootImpl implements ViewParent, if (contentInsetsChanged || mLastSystemUiVisibility != mAttachInfo.mSystemUiVisibility || mApplyInsetsRequested) { mLastSystemUiVisibility = mAttachInfo.mSystemUiVisibility; mApplyInsetsRequested = false; dispatchApplyInsets(host); // We applied insets so force contentInsetsChanged to ensure the // hierarchy is measured below. Loading