https://bugs.documentfoundation.org/show_bug.cgi?id=48149
Justin L <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|medium |low Hardware|Other |All --- Comment #3 from Justin L <[email protected]> --- I think comment 2 if off-topic and didn't understand OP's request. The screenshot in comment 1 doesn't match the description in comment 0. (I don't see any "17".) When the user manually makes SOME change in the spell dialog preview and selects "Correct", LO simply applies WHATEVER the user did, and moves to the next position. (In fact, I don't think any "spell checking" is going on any more - there are just "wrong spelling" markers on certain positions, so manual changes are highly likely to expose buggy behaviour.) I don't think there is a bug here. If you are going to manually correct, you can both fix the word in question (the red word) and also at the same time make any other manual changes that you want. As soon as the user makes a manual change, the spell checker has no idea what has happened. (for example, the user could have added 5 words in front of the current spelling error.) We do NOT want to restart at the beginning of the sentence in case the user has IGNORED previous misspellings. So, IIUC our implementation is already fragile as it is. If there is a complete re-write, then taking this bug report into account could be useful, but otherwise it is a WONTFIX. Code pointer: SentenceEditWindow_Impl -- You are receiving this mail because: You are the assignee for the bug.
