Opened 11 years ago
Last modified 11 years ago
#12658 confirmed Bug
Wrong caret position on undo.
| Reported by: | Artur Delura | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | General | Version: | |
| Keywords: | Cc: | jonasw@…, andersjo@… |
Description (last modified by )
Tested with http://ckeditor.com/demo (which reports v4.4.5) using latest Chrome.
- Clear editor contents.
- Add some online image using dialog (Be sure to preload image in dialog).
- Type some text - I typed
foo. - Execute
undocommand. - Execute
redocommand.
Actual result: Caret position is right after image but should be where it was before executing undo command.
Problem: Native getSelection().getRanges()[0] returns wrong offset which is 0 but should be 3. And this wrong range is saved in snapshot before executing undo command.
I checked already whether selection is changed somehow by CKEditor code by simply adding onselectionchange listener. But it's not.
Case to verify
We think that the TC reported in http://dev.ckeditor.com/ticket/12515#comment:14 is related to this ticket and should be verified together with it.
Change History (5)
comment:1 Changed 11 years ago by
| Description: | modified (diff) |
|---|
comment:2 Changed 11 years ago by
| Description: | modified (diff) |
|---|---|
| Status: | new → confirmed |
comment:3 Changed 11 years ago by
| Cc: | jonasw@… added |
|---|
comment:4 Changed 11 years ago by
| Cc: | andersjo@… added |
|---|

Might be related: #12694.