Index: chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellActivity.java |
diff --git a/chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellActivity.java b/chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellActivity.java |
index f3cb500bf63c52e90cd3e7b5e80b21b56f4b3d25..2e3208fe2ef41d1689b1a1d1c2a03bccf14bf035 100644 |
--- a/chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellActivity.java |
+++ b/chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellActivity.java |
@@ -81,8 +81,7 @@ |
new ActivityWindowAndroidFactory() { |
@Override |
public ActivityWindowAndroid getActivityWindowAndroid(Activity activity) { |
- final boolean listenToActivityState = true; |
- return new ActivityWindowAndroid(activity, listenToActivityState); |
+ return new ActivityWindowAndroid(activity); |
} |
}; |
@@ -272,6 +271,9 @@ |
super.onStop(); |
if (mToolbar != null) mToolbar.hideSuggestions(); |
+ |
+ Tab activeTab = getActiveTab(); |
+ if (activeTab != null) activeTab.onActivityStop(); |
} |
@Override |