Merge branch 'master' of https://googleplex-android.googlesource.com/_direct/platform/frameworks/base
This commit is contained in:
committed by
Android Git Automerger
commit
d119e52050
@@ -557,7 +557,7 @@ public class Editor {
|
||||
}
|
||||
}
|
||||
|
||||
private void hideInsertionPointCursorController() {
|
||||
void hideInsertionPointCursorController() {
|
||||
if (mInsertionPointCursorController != null) {
|
||||
mInsertionPointCursorController.hide();
|
||||
}
|
||||
|
||||
@@ -9067,6 +9067,12 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
|
||||
}
|
||||
|
||||
boolean selectAllText() {
|
||||
// Need to hide insert point cursor controller before settings selection, otherwise insert
|
||||
// point cursor controller obtains cursor update event and update cursor with cancelling
|
||||
// selection.
|
||||
if (mEditor != null) {
|
||||
mEditor.hideInsertionPointCursorController();
|
||||
}
|
||||
final int length = mText.length();
|
||||
Selection.setSelection((Spannable) mText, 0, length);
|
||||
return length > 0;
|
||||
|
||||
Reference in New Issue
Block a user