| Index: content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java
|
| diff --git a/content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java b/content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java
|
| index a5a94719881c94693f0bf2519877acd3a80b3075..bc460bf6d028469f4d529c9dfd83cecd28eae18b 100644
|
| --- a/content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java
|
| +++ b/content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java
|
| @@ -71,8 +71,7 @@
|
|
|
| setContentView(R.layout.content_shell_activity);
|
| mShellManager = (ShellManager) findViewById(R.id.shell_container);
|
| - final boolean listenToActivityState = true;
|
| - mWindowAndroid = new ActivityWindowAndroid(this, listenToActivityState);
|
| + mWindowAndroid = new ActivityWindowAndroid(this);
|
| mWindowAndroid.restoreInstanceState(savedInstanceState);
|
| mShellManager.setWindow(mWindowAndroid);
|
| // Set up the animation placeholder to be the SurfaceView. This disables the
|
| @@ -184,6 +183,14 @@
|
| }
|
|
|
| @Override
|
| + protected void onStop() {
|
| + super.onStop();
|
| +
|
| + ContentViewCore contentViewCore = getActiveContentViewCore();
|
| + if (contentViewCore != null) contentViewCore.onHide();
|
| + }
|
| +
|
| + @Override
|
| protected void onStart() {
|
| super.onStart();
|
|
|
|
|