In TextField, type some ltr and rtl mixed text, then move the caret by arrow keys. When the caret reaches the boundary between ltr and rtl (at this time the caret is split) , the whole text drifts.
It doesn't happen with TextArea.
It doesn't happen with TextArea.