diff options
author | 2015-02-04 16:12:15 -0800 | |
---|---|---|
committer | 2015-02-04 16:35:18 -0800 | |
commit | f3c319fb8ac29448c491af95261a4ce01b64a59c (patch) | |
tree | 5c16ae8c6d8b8aef5f0c622ca5b4dd28ddf0e29d /common/src/com/android/inputmethod/annotations | |
parent | c71e4d65343bf782d80ce508786befa6ee3261cf (diff) | |
download | latinime-f3c319fb8ac29448c491af95261a4ce01b64a59c.tar.gz latinime-f3c319fb8ac29448c491af95261a4ce01b64a59c.tar.xz latinime-f3c319fb8ac29448c491af95261a4ce01b64a59c.zip |
Selections spans should not split surrogate pair.
When committing a span after a revert, the offset logic was such that it
split a surrogate unicode pair used to express an emoji.
Checking the last character of the span lets us avoid this problem.
Fix for bug 19255233.
Change-Id: I07d18d9002b5075f7925319dd05962011656c311
Diffstat (limited to 'common/src/com/android/inputmethod/annotations')
0 files changed, 0 insertions, 0 deletions