Loading core/java/android/inputmethodservice/ExtractEditText.java +2 −5 Original line number Diff line number Diff line Loading @@ -98,12 +98,9 @@ public class ExtractEditText extends EditText { } @Override public boolean onTextContextMenuItem(int id) { // Horrible hack: select word option has to be handled by original view to work. if (mIME != null && id != android.R.id.startSelectingText) { if (mIME.onExtractTextContextMenuItem(id)) { if (mIME != null && mIME.onExtractTextContextMenuItem(id)) { return true; } } return super.onTextContextMenuItem(id); } Loading core/java/android/widget/TextView.java +6 −6 Original line number Diff line number Diff line Loading @@ -16,11 +16,6 @@ package android.widget; import com.android.internal.util.FastMath; import com.android.internal.widget.EditableInputConnection; import org.xmlpull.v1.XmlPullParserException; import android.R; import android.content.ClipData; import android.content.ClipData.Item; Loading Loading @@ -132,6 +127,11 @@ import android.view.inputmethod.InputConnection; import android.view.inputmethod.InputMethodManager; import android.widget.RemoteViews.RemoteView; import com.android.internal.util.FastMath; import com.android.internal.widget.EditableInputConnection; import org.xmlpull.v1.XmlPullParserException; import java.io.IOException; import java.lang.ref.WeakReference; import java.text.BreakIterator; Loading Loading @@ -9107,7 +9107,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener @Override public void onClick(View v) { if (canPaste()) { paste(getSelectionStart(), getSelectionEnd()); onTextContextMenuItem(ID_PASTE); } hide(); } Loading Loading
core/java/android/inputmethodservice/ExtractEditText.java +2 −5 Original line number Diff line number Diff line Loading @@ -98,12 +98,9 @@ public class ExtractEditText extends EditText { } @Override public boolean onTextContextMenuItem(int id) { // Horrible hack: select word option has to be handled by original view to work. if (mIME != null && id != android.R.id.startSelectingText) { if (mIME.onExtractTextContextMenuItem(id)) { if (mIME != null && mIME.onExtractTextContextMenuItem(id)) { return true; } } return super.onTextContextMenuItem(id); } Loading
core/java/android/widget/TextView.java +6 −6 Original line number Diff line number Diff line Loading @@ -16,11 +16,6 @@ package android.widget; import com.android.internal.util.FastMath; import com.android.internal.widget.EditableInputConnection; import org.xmlpull.v1.XmlPullParserException; import android.R; import android.content.ClipData; import android.content.ClipData.Item; Loading Loading @@ -132,6 +127,11 @@ import android.view.inputmethod.InputConnection; import android.view.inputmethod.InputMethodManager; import android.widget.RemoteViews.RemoteView; import com.android.internal.util.FastMath; import com.android.internal.widget.EditableInputConnection; import org.xmlpull.v1.XmlPullParserException; import java.io.IOException; import java.lang.ref.WeakReference; import java.text.BreakIterator; Loading Loading @@ -9107,7 +9107,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener @Override public void onClick(View v) { if (canPaste()) { paste(getSelectionStart(), getSelectionEnd()); onTextContextMenuItem(ID_PASTE); } hide(); } Loading