https://bugs.documentfoundation.org/show_bug.cgi?id=156617
Bug ID: 156617
Summary: EDITING: Spellcheck behaves incorrectly when adding to
a user dictionary
Product: LibreOffice
Version: 7.5.3.2 release
Hardware: All
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Running version 7.5.3.2 then 7.5.5.2
Linux Mint 20.1
5.4.0-153-generic
64bit
I wrote a simple test Writer document with a nonsense word on each line:
This is my abcdef test
document ghijk with deliberate
errors lmnop for adding to a dictionary.
1: I clicked the spellchekck button with the cursor at the start of the
document.
2: I created a new dictionary (SpellCheckBugTestDictionary) click Options, then
New
3: "abcdef" was highlighted as a spell error and I added that to
SpellCheckBugTestDictionary using the drop-down list
4: "ghijk" was highlighted as a spell error BUT with most of the dialog greyed
out and the top-most button set to "Resume" - this is not behaviour I would
expect.
5: I clicked on "Resume"
6: I added "ghijk" to SpellCheckBugTestDictionary using the drop-down list
7: I immediately got a dialog "Continue checking at beginning of document".
(Checking later, "ghijk" had been added to the dictionary)
8: I clicked yes.
9: I immediately got a dialog "The spellcheck is complete", which is not
correct because there is still the error in the third line
The spellcheck dialog remained open, still showing "ghijk" as mis-spelled with
no option to move on other than by "correcting" the word or closing the
spellchecker
10: When I closed and re-started the spellchecker, it correctly picked up on
the error in the third line "lmnop"
11: I repeated the test sequence and selected "Correct" at the end of step 9,
when it told me that the spellcheck was complete. The text in the spellcheck
dialog was modified to "document ghijk with deliberatehijack", "hijack" being
the top suggestion to correct "ghijk", so the spellchecker is clearly in an
anomalous state at this point. The text in the document was not modified.
--
You are receiving this mail because:
You are the assignee for the bug.