Merge "Fix a bug with manual pick then dotcom key"
commit
1b986cc488
|
@ -1326,10 +1326,12 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
|
||||||
// Not a tld: do nothing.
|
// Not a tld: do nothing.
|
||||||
return text;
|
return text;
|
||||||
}
|
}
|
||||||
|
// We have a TLD (or something that looks like this): make sure we don't add
|
||||||
|
// a space even if currently in phantom mode.
|
||||||
|
mSpaceState = SPACE_STATE_NONE;
|
||||||
final CharSequence lastOne = ic.getTextBeforeCursor(1, 0);
|
final CharSequence lastOne = ic.getTextBeforeCursor(1, 0);
|
||||||
if (lastOne != null && lastOne.length() == 1
|
if (lastOne != null && lastOne.length() == 1
|
||||||
&& lastOne.charAt(0) == Keyboard.CODE_PERIOD) {
|
&& lastOne.charAt(0) == Keyboard.CODE_PERIOD) {
|
||||||
mSpaceState = SPACE_STATE_NONE;
|
|
||||||
return text.subSequence(1, text.length());
|
return text.subSequence(1, text.length());
|
||||||
} else {
|
} else {
|
||||||
return text;
|
return text;
|
||||||
|
|
Loading…
Reference in New Issue