When pasting a text in the editor with unicode in it, for example:
Please give me an authentic answer buddy.
And doing:
getCurrentInputConnection().setSelection(31, 43);
The selected text is not at the right place. Probably because of the two special unicode characters at the beginning?