Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#7468 closed Bug (invalid)

Moving caret within RTL list, using keyboard

Reported by: Krzysztof Studnik Owned by:
Priority: Normal Milestone:
Component: General Version:
Keywords: Cc:

Description (last modified by Jakub Ś)

In IE, Paste into CKEditor:

<ol dir="rtl">
        <li>
                This.
                <ol dir="rtl">
                        <li>
                                This is CKEditor.
                                <ol dir="rtl">
                                        <li>
                                                This is some CKEditor.^</li>
                                </ol>
                        </li>
                </ol>
        </li>
</ol>

Set caret at the end of last line by mouse

first case

  • press shift and right cursor key under my IE, the dot, at the end becomes first selected, then the "r"

Is it expected?

second case

  • set caret in the middle of last line, and then move it to the end of line by pressing cursor keys.

caret jumps in similar way to selection in first case.

Change History (3)

comment:1 Changed 7 years ago by Jakub Ś

Description: modified (diff)

comment:2 Changed 7 years ago by Jakub Ś

Resolution: invalid
Status: newclosed

comment:3 Changed 7 years ago by Jakub Ś

LTR container LTR language. .RTL container LTR language

Setting language in CKEritor to RTL (E.g. config.language='he') or using attribute dir="rtl" is only setting container to RTL. Language is still LTR and that is why this selection looks so weird (First "." than "e").

To change the language to RTL, you would have to change it in your OS. After such changes and assuming that below text is in RTL language: .RTL container RTL language The selection would look like: First "." than "R" than "T" and so on.

Note: See TracTickets for help on using tickets.
© 2003 – 2017 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy