Opened 10 years ago
Last modified 10 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
undo
command. - Execute
redo
command.
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 10 years ago by
Description: | modified (diff) |
---|
comment:2 Changed 10 years ago by
Description: | modified (diff) |
---|---|
Status: | new → confirmed |
comment:3 Changed 10 years ago by
Cc: | jonasw@… added |
---|
comment:4 Changed 10 years ago by
Cc: | andersjo@… added |
---|
Might be related: #12694.