| Index: chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeManager.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeManager.java b/chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeManager.java
|
| index 7382f7615ec27d316183f4fc8f7eb8be754fc597..8a5e118df14f6c106fc4836f393ed6cda88ae836 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeManager.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/dom_distiller/ReaderModeManager.java
|
| @@ -93,7 +93,6 @@ public class ReaderModeManager extends TabModelSelectorTabObserver
|
| ? ApiCompatibilityUtils.getColor(
|
| activity.getResources(), R.color.reader_mode_header_bg)
|
| : 0;
|
| - DomDistillerUIUtils.setReaderModeManagerDelegate(this);
|
| }
|
|
|
| /**
|
| @@ -129,6 +128,9 @@ public class ReaderModeManager extends TabModelSelectorTabObserver
|
| return;
|
| }
|
|
|
| + // Set this manager as the active one for the UI utils.
|
| + DomDistillerUIUtils.setReaderModeManagerDelegate(this);
|
| +
|
| // Remove the infobar observer from the previous tab and attach it to the current one.
|
| if (previousTab != null && previousTab.getInfoBarContainer() != null) {
|
| previousTab.getInfoBarContainer().removeObserver(this);
|
|
|