Merge "Fix for an NPE in TextView." into gingerbread

This commit is contained in:
Gilles Debunne
2010-08-24 14:23:37 -07:00
committed by Android (Google) Code Review

View File

@@ -6469,10 +6469,12 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
if (!mFrozenWithFocus || (selStart < 0 || selEnd < 0)) {
boolean selMoved = mSelectionMoved;
final int touchOffset =
((SelectionModifierCursorController) mSelectionModifierCursorController).
getMinTouchOffset();
Selection.setSelection((Spannable) mText, touchOffset);
if (mSelectionModifierCursorController != null) {
final int touchOffset =
((SelectionModifierCursorController) mSelectionModifierCursorController).
getMinTouchOffset();
Selection.setSelection((Spannable) mText, touchOffset);
}
if (mMovement != null) {
mMovement.onTakeFocus(this, (Spannable) mText, direction);