Steps to reproduce
- enable spellcheck
- enable vim mode
- in any document, enter insert mode (
i
) - misspell a word (eg:
tommorrow
) - Press escape to enter normal mode
- Right click misspelled word and choose a replacement
Expected result
Word is changed to the corrected replacement.
Actual result
Word remains unchanged.
Environment
SYSTEM INFO:
Obsidian version: v1.2.7
Installer version: v0.15.9
Operating system: Windows 10 Enterprise LTSC 2021 10.0.19044
Login status: not logged in
Insider build toggle: off
Live preview: on
Legacy editor: off
Base theme: dark
Community theme: none
Snippets enabled: 1
Restricted mode: off
Plugins installed: 29
Plugins enabled: 0
Additional information
It’s common for me to navigate a document in normal mode, see a misspelling, and then attempt to change it in normal mode and move on. In order to fix misspellings, I now have to enter insert mode before clicking a replacement to get the word to change.
I’ve tested this in the sandbox vault in OSX as well with the same results. This was possible last week, so I assume some codemirror or other change in the 1.2 update has caused this.