Opened 13 years ago

Closed 13 years ago

Last modified 13 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 13 years ago by Jakub Ś

Description: modified (diff)

comment:2 Changed 13 years ago by Jakub Ś

Resolution: invalid
Status: newclosed

comment:3 Changed 13 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 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy