Bidi.edit.caret movement styleFrom MozillaZine Knowledge Base
[edit] BackgroundWhen moving the caret in text that includes both left-to-right and right-to-left languages, Shift+Right Arrow and Shift+Left Arrow may exhibit counterintuitive behavior at intersections of LTR and RTL text. For example: selecting English text using Shift+Right Arrow and coming across Farsi will result in all the contiguous Farsi text being selected at once except the last character. This preference attempts to bring more flexibility to caret movement in bidirectional text, allowing Mozilla to match platform-specific behavior. [edit] Possible values and their effects[edit] 0Use logical caret movement always (move between next and previous character as they would be read in the text) [edit] 1Use visual caret movement always (move between next and previous character as they appear in relation to one another on screen) [edit] 2Use visual caret movement, but logical when selecting text (Default) [edit] First checked in[edit] Has an effect in
[edit] Related bugs |