https://bugs.documentfoundation.org/show_bug.cgi?id=148848
Bug ID: 148848 Summary: Make "Auto Spellcheck" a module-level or document-level option Product: LibreOffice Version: 7.3.2.2 release Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: medium Component: LibreOffice Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: rafael.palma.l...@gmail.com Currently it seems that the Auto Spellcheck option is saved at the LibreOffice level globally. For instance: 1) Open Writer and enable Auto Spellcheck 2) Close Writer 3) Open Calc and notice that Auto Spellcheck is enabled 4) Close Calc 5) Open Writer again and disable Auto Spellcheck 6) Close Writer 7) Open Calc and notice that now Auto Spellcheck is now disabled So enabling and disabling Auto Spellcheck in Writer will affect the option state in Calc. This causes a few problems: for example, in Writer it is common to leave Auto Spellcheck ON because the user is writing complete sentences. However in Calc it is common to leave this option OFF, since the user won't be typing full sentences (or even full words). Because I alternate between Writer and Calc very often, I find myself having the following problem: 1) I open Writer to review a text document and enable Auto Spellcheck 2) Then I close Writer and some time later I open Calc 3) Now Auto Spellcheck is enabled in Calc, so I have to manually disable it 4) Then I close Calc and later I open Writer again to review another text document 5) Now Auto Spellcheck is off because I disabled it in Calc; so I have to manually enable it again 6) And this cycle goes on ... To solve this issue, I think we should save the Auto Spellcheck state either at the module level (so that Writer, Calc, Impress and Draw remember their states and do not affect each other). Or we could save the Auto Spellcheck state to the document itself, which would be an interesting approach as well. System info: Version: 7.3.2.2 / LibreOffice Community Build ID: 30(Build:2) CPU threads: 16; OS: Linux 5.13; UI render: default; VCL: kf5 (cairo+xcb) Locale: pt-BR (pt_BR.UTF-8); UI: en-US Ubuntu package version: 1:7.3.2~rc2-0ubuntu0.21.10.1~lo1 Calc: threaded -- You are receiving this mail because: You are the assignee for the bug.