Chromium Code Reviews| Index: content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnectionProxyView.java |
| diff --git a/content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnectionProxyView.java b/content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnectionProxyView.java |
| index 31c59f69c44376f9f87bb9a1429d46d899d7b78a..b32b10cea9f12dc60d2198cd92eeb5ca09364007 100644 |
| --- a/content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnectionProxyView.java |
| +++ b/content/public/android/java/src/org/chromium/content/browser/input/ThreadedInputConnectionProxyView.java |
| @@ -13,7 +13,7 @@ import android.view.inputmethod.InputConnection; |
| import org.chromium.base.Log; |
| import org.chromium.base.ThreadUtils; |
| -import org.chromium.base.annotations.UsedByReflection; |
| +import org.chromium.content.browser.ContentView; |
| import java.util.concurrent.Callable; |
| import java.util.concurrent.atomic.AtomicBoolean; |
| @@ -22,7 +22,6 @@ import java.util.concurrent.atomic.AtomicReference; |
| /** |
| * This is a fake View that is only exposed to InputMethodManager. |
| */ |
| -@UsedByReflection("ThreadedInputConnectionFactory.java") |
| public class ThreadedInputConnectionProxyView extends View { |
| private static final String TAG = "cr_Ime"; |
| private static final boolean DEBUG_LOGS = false; |
| @@ -93,6 +92,9 @@ public class ThreadedInputConnectionProxyView extends View { |
| return ThreadUtils.runOnUiThreadBlockingNoException(new Callable<InputConnection>() { |
| @Override |
| public InputConnection call() throws Exception { |
| + if (mContainerView instanceof ContentView) { |
| + ((ContentView) mContainerView).setTriggerDelayedOnCreateInputConnection(false); |
| + } |
|
yabinh
2017/01/09 07:33:11
We can't import 'org.chromium.android_webview.test
Changwan Ryu
2017/01/10 06:28:25
Since ProxyView is owned by Factory, could you jus
|
| return mContainerView.onCreateInputConnection(outAttrs); |
| } |
| }); |