Skip to content

Commit

Permalink
Reverted commit D3668840
Browse files Browse the repository at this point in the history
Reviewed By: bestander

Differential Revision: D3668840

fbshipit-source-id: 553600a06c6a97c3a653815ba6fe61aaa1dad937
  • Loading branch information
andreicoman11 authored and Facebook Github Bot 2 committed Aug 17, 2016
1 parent 5dcf719 commit db1b0e9
Showing 1 changed file with 0 additions and 19 deletions.
Expand Up @@ -29,7 +29,6 @@
import android.text.style.ForegroundColorSpan;
import android.view.Gravity;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
Expand Down Expand Up @@ -96,24 +95,6 @@ public ReactEditText(Context context) {
mKeyListener = new InternalKeyListener();
}

/**
* Make sure multiline text input can be scrolled within a ScrollView
*/
@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
switch (ev.getAction()) {
case MotionEvent.ACTION_DOWN:
// Disallow ScrollView to intercept touch events.
this.getParent().requestDisallowInterceptTouchEvent(true);
break;
case MotionEvent.ACTION_UP:
// Allow ScrollView to intercept touch events.
this.getParent().requestDisallowInterceptTouchEvent(false);
break;
}
return super.dispatchTouchEvent(ev);
}

// After the text changes inside an EditText, TextView checks if a layout() has been requested.
// If it has, it will not scroll the text to the end of the new text inserted, but wait for the
// next layout() to be called. However, we do not perform a layout() after a requestLayout(), so
Expand Down

0 comments on commit db1b0e9

Please sign in to comment.