Opened 14 years ago
Closed 14 years ago
#5929 closed Bug (duplicate)
Cursor not move inside style elements
Reported by: | Alessandro | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | General | Version: | SVN (CKEditor) - OLD |
Keywords: | Chrome Confirmed | Cc: |
Description (last modified by )
I'm not sure if this is a bug (i.e. the code say A and does B), but for sure it seems an usability issue, so I report it.
Looking at the source styles/plugin.js, inside applyInlineStyle() function, there is
if (range.collapsed) { // ... // Place the selection right inside the empty element. range.moveToPosition( collapsedElement, CKEDITOR.POSITION_BEFORE_END ); // ... }
Which, according to range's source code, shall move the caret inside the collapsedElement element, but when typing, text is written before that element.
Tried on the current night build (5649) in Chrome on GNU/Linux.
To reproduce:
- Move the cursor somewhere, without selecting anything
- Insert an inline style, like "Marker green"
- Type something
Change History (4)
comment:1 Changed 14 years ago by
Keywords: | Chrome Confirmed added |
---|
comment:2 Changed 14 years ago by
Description: | modified (diff) |
---|
This is Chrome only misbehavior. After selecting an inline style, you should be typing inside of it.