am ed734d98
: am 0e7adaff
: am 438a3b35
: Merge "Cannot move edit text cursor to first position using character granularity." into jb-mr1-dev
* commit 'ed734d98d014945cf28aa5e49ba1fd2ff5c82c01': Cannot move edit text cursor to first position using character granularity.
This commit is contained in:
@ -7015,10 +7015,12 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
|
||||
int current = getAccessibilityCursorPosition();
|
||||
if (current == ACCESSIBILITY_CURSOR_POSITION_UNDEFINED) {
|
||||
current = text.length();
|
||||
setAccessibilityCursorPosition(current);
|
||||
} else if (granularity == AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER) {
|
||||
// When traversing by character we always put the cursor after the character
|
||||
// to ease edit and have to compensate before asking the for previous segment.
|
||||
current--;
|
||||
setAccessibilityCursorPosition(current);
|
||||
}
|
||||
final int[] range = iterator.preceding(current);
|
||||
if (range == null) {
|
||||
|
Reference in New Issue
Block a user