Index: ios/web/web_state/ui/crw_web_controller.mm |
diff --git a/ios/web/web_state/ui/crw_web_controller.mm b/ios/web/web_state/ui/crw_web_controller.mm |
index 2ab2910edd6fe1478aa2312c141628c68cd87dbc..d61e8aecbf745ad02794a6010a963b0172823110 100644 |
--- a/ios/web/web_state/ui/crw_web_controller.mm |
+++ b/ios/web/web_state/ui/crw_web_controller.mm |
@@ -1378,6 +1378,7 @@ const NSTimeInterval kSnapshotOverlayTransition = 0.5; |
- (void)loadNativeViewWithSuccess:(BOOL)loadSuccess { |
[_nativeController view].frame = [self visibleFrame]; |
[_containerView addSubview:[_nativeController view]]; |
+ [[_nativeController view] setNeedsUpdateConstraints]; |
const GURL currentURL([self currentURL]); |
[self didStartLoadingURL:currentURL updateHistory:loadSuccess]; |
_loadPhase = web::PAGE_LOADED; |