https://bugs.documentfoundation.org/show_bug.cgi?id=166629

--- Comment #6 from Glen <[email protected]> ---
Created attachment 200967
  --> https://bugs.documentfoundation.org/attachment.cgi?id=200967&action=edit
Screenshots of challenges and final solution, sort of...

📝 LibreOffice Bug Report – Follow-Up on Grammar Checker (macOS M4, AARCH64)
User: Glen
LibreOffice Version: 24.2.3.2 (AARCH64)
macOS Version: Sonoma 15.4.1 on Mac Mini (M4, Apple Silicon)
Java: Eclipse Adoptium JDK 17.0.15
Extensions Tested: WritingTool 1.2, LanguageTool 6.3 & 6.4, Lightproof
(default)

🔍 The Issue:
Grammar checkboxes in Tools > Options > Languages and Locales > Writing Aids >
Edit Modules do not persist ("stick") when toggling between WritingTool or
LanguageTool as the selected grammar engine. They would reset on restart or
after clicking away.

🛠️ What I Found:
The root issue was priority conflict between WritingTool and Lightproof grammar
checker.

The fix: Move WritingTool above Lightproof in the grammar module order.

This change allows WritingTool to remain checked, while Lightproof unchecks
itself automatically.

With this new order, WritingTool started functioning, correctly flagging
grammar issues such as:

“She go to the store…” → Suggests “goes”

“They was not helping…” → Flags “was”

“He have many idea…” → Flags “have” and “idea”

đź’ˇ Workaround in Action:
Right-click grammar correction is working reliably even if full document
grammar check doesn't move to next issue automatically.

Manual fix is possible and consistent.

Screenshots and proof of fix included in this ZIP file.

đź§Ş Other Notes:
Language is set to English (USA) throughout: Default UI, default text, and
document language.

Disabling LanguageTool (which was throwing a Java error) and prioritizing
WritingTool resolved issues without needing Java runtime tweaks.

A previously downloaded .docx file with mixed-language tags did trigger a
grammar check, which gave me the clue that the module order may be the
underlying issue.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to