HTML toolbar shows up in plaintext mode with `Compose in HTML format` unchecked in account settings
Categories
(Thunderbird :: Message Compose Window, defect, P3)
Tracking
(thunderbird_esr78 unaffected)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | unaffected |
People
(Reporter: thomas8, Assigned: Paenglab)
References
(Regression)
Details
(Keywords: regression, ux-mode-error)
Attachments
(2 files)
21.75 KB,
image/png
|
Details | |
980 bytes,
patch
|
aleca
:
review+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1720038 +++
Regression range:
Per Bug #1720038, this problem appeared in Daily 2021-07-09, not seen on 2021-07-08.
I verified it's not seen on 2021-07-07 and seen on 2021-07-11.
Tested on 91.0a1 (2021-07-11) (64-bit)
STR
≡ > Account Settings > YourAccount > Composition & Addressing > uncheck: [ ] Compose in HTML Format
to compose with plain text editor- Select YourAccount in folder pane, then
Write
Actual Result (see screenshot):
- HTML formatting toolbar shows with most, but not all options disabled.
- Variable width is irritatingly selected in Font selector (but correctly not applied)
Set font size
button is enabled and functional, changes font size on screen (but correctly not sent as HTML, so it won't apply).
Expected Result
- Hide formatting toolbar as we did until some days ago, as per current design user cannot use it for plain text.
- If possible, figure out why some options are still enabled, and why Variable font is wrongly showing.
Reporter | ||
Updated•3 years ago
|
Comment 2•3 years ago
|
||
I've confirmed the regression range between 8th and 9th of July, which makes it this:
https://hg.mozilla.org/comm-central/pushloghtml?fromchange=a3b5e92bc304&tochange=98cc2530f612
I backed out the suspicious looking bug 1719558
https://hg.mozilla.org/comm-central/rev/4d556740abd845c1efd9633d7ddc12a60c815d59
and the problem was gone.
Most likely something went wrong with this observer here: observes="cmd_renderedHTMLEnabler"
Assignee | ||
Comment 3•3 years ago
|
||
Thanks José for finding the regression. It's not an observer issue. The display: flex;
simply overrides the hidden="true"
when in plaintext.
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/c83e10ec2319
Set the display: flex; on the FormatToolbar only in composer's HTML mode. r=aleca
Comment 5•3 years ago
|
||
Verified in MacOS Daily 0712, thanks very much indeed.
Reporter | ||
Comment 6•3 years ago
|
||
Awesome teamwork, thanks everyone! Such a joy to see swift action after making bugs actionable! :-)
Verified FIXED on 91.0a1 (2021-07-12) (64-bit) Win10, and per comment 5 on MacOS.
Description
•