| Index: content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| index 13e1a037a83954aee47e39e3437c20bffef45fd9..7fd8feb517995a940f192e480d9fdb6a4049b83d 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| @@ -63,8 +63,8 @@ import org.chromium.content.browser.accessibility.BrowserAccessibilityManager;
|
| import org.chromium.content.browser.input.AdapterInputConnection;
|
| import org.chromium.content.browser.input.HandleView;
|
| import org.chromium.content.browser.input.ImeAdapter;
|
| -import org.chromium.content.browser.input.InputMethodManagerWrapper;
|
| import org.chromium.content.browser.input.ImeAdapter.AdapterInputConnectionFactory;
|
| +import org.chromium.content.browser.input.InputMethodManagerWrapper;
|
| import org.chromium.content.browser.input.InsertionHandleController;
|
| import org.chromium.content.browser.input.SelectPopupDialog;
|
| import org.chromium.content.browser.input.SelectionHandleController;
|
| @@ -76,7 +76,6 @@ import org.chromium.ui.gfx.DeviceDisplayInfo;
|
|
|
| import java.lang.annotation.Annotation;
|
| import java.lang.reflect.Field;
|
| -import java.util.Arrays;
|
| import java.util.HashMap;
|
| import java.util.HashSet;
|
| import java.util.Map;
|
| @@ -1682,6 +1681,15 @@ import java.util.Map;
|
| mScrolledAndZoomedFocusedEditableNode = false;
|
| }
|
|
|
| + /**
|
| + * @see View#onWindowFocusChanged(boolean)
|
| + */
|
| + public void onWindowFocusChanged(boolean hasWindowFocus) {
|
| + if (!hasWindowFocus) {
|
| + mContentViewGestureHandler.onWindowFocusLost();
|
| + }
|
| + }
|
| +
|
| public void onFocusChanged(boolean gainFocus) {
|
| if (!gainFocus) getContentViewClient().onImeStateChangeRequested(false);
|
| if (mNativeContentViewCore != 0) nativeSetFocus(mNativeContentViewCore, gainFocus);
|
|
|