Allow TextView to do its thing.

Bug:3085639

Call super.onTouchEvent for ACTION_UP and ACTION_CANCEL.
This removes the old selection as appropriate.

Bug:3085587

Make the cursor visible so that the insertion handle
appears when tapping on the field.

Change-Id: If5ea6219de9ca351667021743b2e63edc6c47250
This commit is contained in:
Leon Scroggins
2010-10-12 09:05:40 -04:00
parent 692cac9fdd
commit 23cb86a47d

View File

@@ -519,6 +519,7 @@ import java.util.ArrayList;
return false;
case MotionEvent.ACTION_UP:
case MotionEvent.ACTION_CANCEL:
super.onTouchEvent(event);
if (mHasPerformedLongClick) {
mGotTouchDown = false;
return false;
@@ -684,9 +685,6 @@ import java.util.ArrayList;
// webkit's drawing.
setWillNotDraw(!inPassword);
setBackgroundDrawable(inPassword ? mBackground : null);
// For non-password fields, avoid the invals from TextView's blinking
// cursor
setCursorVisible(inPassword);
}
/**