Unable to change font color using "Text color" window, "Choose a color" button (macOS)
Changing color of the text during composing an email does not work when I use "Choose a color" button. The color in the button changes, but when I click "Ok" the color does not change. The color change works though if: I click "Last-picked color", or when I type color name "Green" or HTML hex, and subsequently click "OK".
How to change the color of text in a composed email when
I am using Thuderbird on macOS.
When trying to run in Safe Mode, and compose a new message, I the Thunderbird stucks, so I cannot confirm in Safe Mode, but I had this issue in the past also on other machines/Thunderbird instances, so maybe someone else had a similar problem, or maybe it is a known issue, already in dev team logs.
All Replies (8)
Hi @sfhowes, changing `browser.display.document_color_use` to 1 did not solve my issue. Is there a way to somehow debug it? Logs for buttons click etc.
I have a different situation than: https://bugzilla.mozilla.org/show_bug.cgi?id=1979848&_gl=1*1c14hqv*_ga*MTMwNDY4NDg4NC4xNzU4NzA2OTk1*_ga_2VC139B3XV*czE3NTg5NTc5MzMkbzQkZzEkdDE3NTg5NTc5NjEkajMyJGwwJGgw (video attached to the bug). There it is impossible to change color also with typing "bule". When I type color name, color change works. It just does not work for me with color picket.
Just a random question, do you close the colour picker control once you are done selecting something?
cereberusjm said
Hi @sfhowes, changing `browser.display.document_color_use` to 1 did not solve my issue. Is there a way to somehow debug it? Logs for buttons click etc. I have a different situation than: https://bugzilla.mozilla.org/show_bug.cgi?id=1979848&_gl=1*1c14hqv*_ga*MTMwNDY4NDg4NC4xNzU4NzA2OTk1*_ga_2VC139B3XV*czE3NTg5NTc5MzMkbzQkZzEkdDE3NTg5NTc5NjEkajMyJGwwJGgw (video attached to the bug). There it is impossible to change color also with typing "bule". When I type color name, color change works. It just does not work for me with color picket.
That bug report includes a reference to the 'picker order' issue (comment #1), that might also be needed in addition to changing the config. preference.
Ehhhh, Matt, sfhowes, now I see this comment, and the issue. I should have read the whole thread better next time.
Yes, when I first close the color picker, and then click "Ok", it works.
I guess it is a macOS issue then, right? That the info about color picked does not go to the Thunderbird app/window before the color picker is closed. But no, wait, it changes in the button, related to the color (in Thunderbird window). So then, just some final "confirmation" needs to go between mac widget and "Text Color" window of Thunderbird, for the Tunderbird window to register the variable for the actual color change, not just the color on the button.
Is there a separate bug report for that? Any idea where can I find the underlying code section in Thunderbird sourcecode?
I have had this problem for a long time, several years at least. This is my second attempt to fix it, but none of the suggestions are helping. My only workaround is to type in the HTML color code for a specific text color change, like #9933FF Then it sticks, and that becomes the last color selected, so can be used again. But opening the color picker, selecting a color, click OK - does not work.
Oh well - still like Thunderbird after all these years.
craig52 said
I have had this problem for a long time, several years at least. This is my second attempt to fix it, but none of the suggestions are helping. My only workaround is to type in the HTML color code for a specific text color change, like #9933FF Then it sticks, and that becomes the last color selected, so can be used again. But opening the color picker, selecting a color, click OK - does not work. Oh well - still like Thunderbird after all these years.
There's another possible fix: https://support.mozilla.org/en-US/questions/1535478
Hey, was it by any chance fixed? I am now testing it on 147.0.1 (aarch64) and it seems to work fine now. I will maybe also test on a fresh install/other computer. That is, when I choose a color from native macOS color palette, and I click "Ok" without closing the color picker (Matt's comment), the color changes in the message composing window, as expected. Then I can close the color picker window also. Would be nice if the color picker was closing also automatically, when I click "OK" in the "Text Color" window. I started going a bit into the source code, maybe I can try to suggest the solution :)
`comm/suite/editor/components/dialogs/content/EdColorPicker.xhtml`, etc.