esc unaligns the cursors when the real cursor is on the first column, but at least one fake cursor is not.
Reproduction steps
With multiple words in a buffer.
and at least one word is indented.
- In evil normal state, create evil-mc cursors on all occurrences by pressing:
grm
The cursors appear at the end of the words.
- Move back the cursors to the beginning of the words:
b
- Enter evil insert state:
i
- Exit to evil normal state:
esc
Observed
The fake cursors moved to the left once.
They are now unaligned with the real cursor.
Expected
The cursors should remain aligned.
System Info
evil-mc-20210730.1752
GNU Emacs 27.2 (build 1, x86_64-w64-mingw32) of 2021-03-26
Windows 21H1
escunaligns the cursors when the real cursor is on the first column, but at least one fake cursor is not.Reproduction steps
With multiple words in a buffer.
and at least one word is indented.
grmThe cursors appear at the end of the words.
biescObserved
The fake cursors moved to the left once.
They are now unaligned with the real cursor.
Expected
The cursors should remain aligned.
System Info
evil-mc-20210730.1752
GNU Emacs 27.2 (build 1, x86_64-w64-mingw32) of 2021-03-26
Windows 21H1