diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java index 910b8f52e7..0a53b0c5dc 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java @@ -859,18 +859,21 @@ public final void initializeTabModels() { @Override public void onLoadStopped(Tab tab, boolean toDifferentDocument) { postDeferredStartupIfNeeded(); + mRootUiCoordinator.getStatusBarColorController().updateStatusBarColor(); } @Override public void onPageLoadFinished(Tab tab, GURL url) { postDeferredStartupIfNeeded(); OfflinePageUtils.showOfflineSnackbarIfNecessary(tab); + mRootUiCoordinator.getStatusBarColorController().updateStatusBarColor(); } @Override public void onUrlUpdated(Tab tab){ FixDevToolsWindow.Execute(tab); PersonalizeResults.Execute(tab); + mRootUiCoordinator.getStatusBarColorController().updateStatusBarColor(); } @Override