evil-undo (u) hides the fake cursors until they are moved,
undo (C-/) keeps them visible.
Reproduction steps
With multiple words in a buffer.
- In evil normal state, add evil-mc cursors on all occurrences. Press:
grm
The cursors appear at the end of the words.
- Enter evil insert state:
i
- Exit to evil normal state:
esc
- Undo the typed character by pressing:
u (it calls evil-undo)
Observed
The fake cursors disappeared.
The mode line still shows: emc:3
Moving the cursors left: h
Shows the fake cursors.
Expected
The fake cursors should remain visible.
This behavior is observed when the Emacs undo command is used:
C-/ (it calls undo)
System Info
evil-mc-20210730.1752
GNU Emacs 27.2 (build 1, x86_64-w64-mingw32) of 2021-03-26
Windows 21H1
evil-undo(u) hides the fake cursors until they are moved,undo(C-/) keeps them visible.Reproduction steps
With multiple words in a buffer.
grmThe cursors appear at the end of the words.
ixescu(it callsevil-undo)Observed
The fake cursors disappeared.
The mode line still shows:
emc:3Moving the cursors left:
hShows the fake cursors.
Expected
The fake cursors should remain visible.
This behavior is observed when the Emacs undo command is used:
C-/(it callsundo)System Info
evil-mc-20210730.1752
GNU Emacs 27.2 (build 1, x86_64-w64-mingw32) of 2021-03-26
Windows 21H1