<div dir="ltr">Hi,<div><br></div><div>I am the original reporter of the bug JDK-8372053. The issue I was referring to was with the incubator RichTextArea not the regular TextArea. The issue happens when the RichTextArea's node orientation is default (LTR) but the paragraph is right-aligned (TextAlignment.RIGHT and ParagraphDirection.RIGHT_TO_LEFT) with RTL text.</div><div><br></div><div>Current behavior is: RIGHT moves caret forward, and LEFT moves caret backward.</div><div>Expected behavior is: LEFT moves caret forward, and RIGHT moves caret backward.</div><div><br></div><div><br></div><div><br></div><div>Also, currently the text selection of 2 lines of RTL text (does not matter aligned to left or right) is a little buggy. When positioning the caret at the start of second line, then pressing Shift+LEFT:</div><div><br></div><div><div>Current behavior is: both lines will be highlighted and the caret will be at the end of the first line (wrong highlight but correct caret position). If pressing Shift+LEFT again, both lines will still be highlighted and the caret will be at the end of the first line - 1 (again, wrong highlight but correct caret position). </div><div>Expected behavior is: The text highlight should be synced with the caret position.</div></div><div><br></div><div><br></div><div><br></div><div>I also reported 2 more issues last week but did not appear yet on <a href="http://bugs.openjdk.org/" target="_blank">bugs.openjdk.org</a>.</div><div><br></div><div>Best Regards~</div><font color="#888888"><div>Fouad almalki</div></font></div>