diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index be1af654ece06..13b9d98dd4d34 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -3966,7 +3966,9 @@ public class WebView extends AbsoluteLayout imm.restartInput(mWebTextView); } } - mWebTextView.requestFocus(); + if (isFocused()) { + mWebTextView.requestFocus(); + } } /**