diff --git a/android_webview/java/src/org/chromium/android_webview/AwContents.java b/android_webview/java/src/org/chromium/android_webview/AwContents.java index 844d7db695e48..9ac8ef519a09d 100644 --- a/android_webview/java/src/org/chromium/android_webview/AwContents.java +++ b/android_webview/java/src/org/chromium/android_webview/AwContents.java @@ -3351,8 +3351,6 @@ public class AwContents implements SmartClipProvider { // instead attached to a FullScreenView. mAwViewMethods.onAttachedToWindow(); - if (mDisplayCutoutController != null) mDisplayCutoutController.onAttachedToWindow(); - mAwFrameMetricsListener = AwFrameMetricsListener.maybeCreate( mContainerView, mWindowAndroid.getWindowAndroid()); @@ -4650,6 +4648,8 @@ public class AwContents implements SmartClipProvider { StylusWritingSettingsState.getInstance().registerObserver(mStylusWritingController); } + if (mDisplayCutoutController != null) mDisplayCutoutController.onAttachedToWindow(); + mAwWindowCoverageTracker = AwWindowCoverageTracker.getOrCreateForRootView( AwContents.this, mContainerView.getRootView());