Spell check not working in subject after "Compose Message To" when at least one non-English dictionary is used
Categories
(Thunderbird :: Message Compose Window, defect)
Tracking
(thunderbird_esr128 affected)
| Tracking | Status | |
|---|---|---|
| thunderbird_esr128 | --- | affected |
People
(Reporter: betterbird.project+17, Unassigned)
References
Details
Attachments
(1 file)
|
8.50 KB,
image/png
|
Details |
Bug 1790746 improved the spell check situation for multiple dictionaries, but we noticed a case that isn't working, even if only one dictionary is active.
- Use TB Beta 129 in en-US
- Install another dictionary, tested with German, configure the dictionary to the be one to be used in compose settings
- On a message header, right click on the sender and select "Compose Message To" from the context menu
- In the new compose window without further clicks, start entering the subject, for example "heute" (today).
The word is marked as misspelled and a right-click onto the subject confirms that German is not selected, instead, subject and body are out of sync.
Our fix for bug 1790746 (first reported as bug 1775376) now here didn't show this issue. So re-introducing some elements from this patch into the fix from bug 1790746 solves this issue:
https://github.com/Betterbird/thunderbird-patches/blob/main/115/bugs/NNN11-fix-multiple-dicts.patch
Since our account are constantly blocked and we can't comment on a closed bug, we filed a new one. The issue still persists, tested in 129.0b1 (64-bit). See picture enclosed.
Comment 1•2 years ago
|
||
Confirming this for 130.b01 and Daily. This indeed appears to be a timing issue, since setting a breakpoint on https://searchfox.org/comm-central/rev/c723ae3387378d01c14a1b869461ef4c866b454d/mail/base/content/msgHdrView.js#3038 and continuing afterwards mitigates the issue. By the way, the same happened in my tests when clicking on a 'mailto:' link.
Description
•