Loading core/java/android/widget/TextView.java +10 −13 Original line number Diff line number Diff line Loading @@ -6673,10 +6673,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener if (mInputContentType != null) { mInputContentType.enterDown = false; } hideInsertionPointCursorController(); if (mSelectionModifierCursorController != null) { mSelectionModifierCursorController.hide(); } hideControllers(); } startStopMarquee(hasWindowFocus); Loading @@ -6686,10 +6683,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener protected void onVisibilityChanged(View changedView, int visibility) { super.onVisibilityChanged(changedView, visibility); if (visibility != VISIBLE) { hideInsertionPointCursorController(); if (mSelectionModifierCursorController != null) { mSelectionModifierCursorController.hide(); } hideControllers(); } } Loading Loading @@ -7648,10 +7642,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener private void stopTextSelectionMode() { if (mIsInTextSelectionMode) { Selection.setSelection((Spannable) mText, getSelectionEnd()); if (mSelectionModifierCursorController != null) { mSelectionModifierCursorController.hide(); } hideSelectionModifierCursorController(); mIsInTextSelectionMode = false; } } Loading Loading @@ -8187,9 +8178,15 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } } private void hideSelectionModifierCursorController() { if (mSelectionModifierCursorController != null) { mSelectionModifierCursorController.hide(); } } private void hideControllers() { hideInsertionPointCursorController(); stopTextSelectionMode(); hideSelectionModifierCursorController(); } private int getOffsetForHorizontal(int line, int x) { Loading Loading
core/java/android/widget/TextView.java +10 −13 Original line number Diff line number Diff line Loading @@ -6673,10 +6673,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener if (mInputContentType != null) { mInputContentType.enterDown = false; } hideInsertionPointCursorController(); if (mSelectionModifierCursorController != null) { mSelectionModifierCursorController.hide(); } hideControllers(); } startStopMarquee(hasWindowFocus); Loading @@ -6686,10 +6683,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener protected void onVisibilityChanged(View changedView, int visibility) { super.onVisibilityChanged(changedView, visibility); if (visibility != VISIBLE) { hideInsertionPointCursorController(); if (mSelectionModifierCursorController != null) { mSelectionModifierCursorController.hide(); } hideControllers(); } } Loading Loading @@ -7648,10 +7642,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener private void stopTextSelectionMode() { if (mIsInTextSelectionMode) { Selection.setSelection((Spannable) mText, getSelectionEnd()); if (mSelectionModifierCursorController != null) { mSelectionModifierCursorController.hide(); } hideSelectionModifierCursorController(); mIsInTextSelectionMode = false; } } Loading Loading @@ -8187,9 +8178,15 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } } private void hideSelectionModifierCursorController() { if (mSelectionModifierCursorController != null) { mSelectionModifierCursorController.hide(); } } private void hideControllers() { hideInsertionPointCursorController(); stopTextSelectionMode(); hideSelectionModifierCursorController(); } private int getOffsetForHorizontal(int line, int x) { Loading