diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java b/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java index fb4a4d9cfc174e..7937d0b2142ad2 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java @@ -588,6 +588,15 @@ public void onStartTemporaryDetach() { @Override public void onAttachedToWindow() { super.onAttachedToWindow(); + + // Bug workaround for losing text selection ability, see: + // https://code.google.com/p/android/issues/detail?id=208169 + // This should allow users to copy and paste text from TextInput elements inside ViewPagerAndroid + if (isEnabled()) { + setEnabled(false); + setEnabled(true); + } + if (mContainsImages) { Spanned text = getText(); TextInlineImageSpan[] spans = text.getSpans(0, text.length(), TextInlineImageSpan.class);