A DESCRIPTION OF THE PROBLEM :
This is a feature request to add `ParagraphDirection.AUTO`, which determine the direction based on the first alphabetic letter on that line (ignoring digits, symbols, etc.). As an example of text input with this behavior, Signal Messenger desktop app.
We may need another attribute to determine the initial/default paragraph direction (where to put the caret) for empty lines or lines without alphabetic letters yet (e.g. initialParagraphDirection with 2 values RTL and LTR, or just use a boolean initialParagraphDirectionLTR defaulted to true). Alternatively, I thought of using node orientation, but it seems that RichTextArea with RTL node orientation is quite buggy and not working as expected.
This is a feature request to add `ParagraphDirection.AUTO`, which determine the direction based on the first alphabetic letter on that line (ignoring digits, symbols, etc.). As an example of text input with this behavior, Signal Messenger desktop app.
We may need another attribute to determine the initial/default paragraph direction (where to put the caret) for empty lines or lines without alphabetic letters yet (e.g. initialParagraphDirection with 2 values RTL and LTR, or just use a boolean initialParagraphDirectionLTR defaulted to true). Alternatively, I thought of using node orientation, but it seems that RichTextArea with RTL node orientation is quite buggy and not working as expected.
- relates to
-
JDK-8343557 ☂ RTL Issues in Controls
-
- Open
-
-
JDK-8351982 ☂ RichTextArea (Incubator) Feedback and Bugs in jfx24
-
- Open
-