Open Bug 1197557 Opened 10 years ago Updated 2 years ago

Check Spelling - doesn't save last dictionary used

Categories

(Thunderbird :: Message Compose Window, defect)

38 Branch
x86
macOS
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: mattf10, Unassigned)

Details

(Whiteboard: [dupme])

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36 Steps to reproduce: More than one dictionary installed (English UK, French). Write message, dictionary defaults to French. Change dictionary to English, send message. Open new message, dictionary has reverted to French. Actual results: Dictionary has reverted to French (original dictionary), after being changed to English. Expected results: In previous versions, Thunderbird would remember the last dictionary used. Now, after changing it, it reverts to a different dictionary when you start a new message
OS: Unspecified → Mac OS X
Hardware: Unspecified → x86
Component: Untriaged → Message Compose Window
Whiteboard: [dupme]
There is a Pref (Comp — Spelling) related to this, and setting it does cause the chosen dict to be remembered between messages; at least, for me on Daily 20160909 MacOS/x86_64. Of course, that is not quite what the submitter is saying: that the last-used dict should be remembered for the next message. I agree that does not happen; the global Pref takes precedence. Which is probably what is intended: a global pref, with a per-message override? [I had a feeling that the pref itself sometimes gets reset (in my case, from my choice of UK back to the build language of US), but I can't reproduce that right now]
I have precisely the same problem as user Matt F since at least version 52.5.0 and now in version 52.5.2 (but it worked before, but I'm not sure which version). It resets to English dictionary every time I want to compose a new message even if I used Portuguese in the last message. I have two dictionaries installed in TB: English and Portuguese (from Portugal). I'm running English version of TB in English version of Windows 7 Professional 64bit.
(In reply to Matt F from comment #0) > User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) > AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36 > > Steps to reproduce: > > More than one dictionary installed (English UK, French). Write message, > dictionary defaults to French. Change dictionary to English, send message. > Open new message, dictionary has reverted to French. > > > Actual results: > > Dictionary has reverted to French (original dictionary), after being changed > to English. > > > Expected results: > > In previous versions, Thunderbird would remember the last dictionary used. > Now, after changing it, it reverts to a different dictionary when you start > a new message I have the exact same issue since a couple of months ago. I'm using English Thunderbird 52.5.2 with English dictionary and Portuguese (portugal) in Windows 7 Professional SP1 64bit English version with Portuguese keyboard.
Severity: normal → S3

Calum, does this still reproduce for you?

I am looking at bug 1796215 comment 2

Flags: needinfo?(calum.mackay)

[113.0a1 (2023-04-06) (64-bit); MacOS Ventura 13.2.1]

Yes, I can still reproduce. STR:

  1. Settings — Composition — Spelling — Language; enable both English(UK) & French
  2. Compose message
  3. Spelling (drop-down); enable French
  4. Send
  5. Compose message
  6. Spelling (drop-down); dicts are back to the default English(UK), not French.

i.e. the choice of dicts in the per-compose Spelling drop-down is not remembered for the next compose.

Flags: needinfo?(calum.mackay)
You need to log in before you can comment on or make changes to this bug.