Closed
Bug 1496042
Opened 6 years ago
Closed 6 years ago
Transparency effect (Aero glass) in new version 60.2.1 makes the status bar unreadable
Categories
(Thunderbird :: Theme, defect)
Tracking
(thunderbird_esr6063+ fixed, thunderbird63 wontfix, thunderbird64 fixed)
RESOLVED
FIXED
Thunderbird 64.0
People
(Reporter: brad.bannon, Assigned: Paenglab)
References
()
Details
Attachments
(3 files)
45.38 KB,
image/png
|
Details | |
4.02 KB,
patch
|
jorgk-bmo
:
review+
jorgk-bmo
:
approval-comm-beta+
jorgk-bmo
:
approval-comm-esr60+
|
Details | Diff | Splinter Review |
8.32 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0 Steps to reproduce: Update from Thunderbird 60 to 60.2.1. Actual results: The status bar changed from standard (opaque) to Aroe glass. Expected results: Well, what should have happened... nothing! One of those "improvements", which just makes it harder to take this project seriously. Please take a look at the attached picture. 3 screenshots: 1) Thunderbird 60.2.1 with a lighter background (wallpaper). 2) Thunderbird 60.2.1 with a dark background (wallpaper). 3) Thunderbird 60. With a dark background, the status bar messages are completely unreadable. Unfortunately, I couldn't find an option to disable the Aroe glass effect. So, what I'd be really interested in: who of the developers thought, it would be a good idea to enable aero for the status bar???
Reporter | ||
Comment 2•6 years ago
|
||
Yes, Windows 7 (x64).
Comment 3•6 years ago
|
||
Most of our developers have moved to Windows 10, so this went unnoticed, but we'll get it fixed in TB 60.3 later in October.
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → richard.marti
Updated•6 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
I agree fully with Brad (the reporter). I can tolerate it until an update comes out, but my wife now has no clue what t-bird is doing. I don't suppose there's a prefs tweak that can either disable Aero support or possibly change the font color only in the status bar? Unless there is, I'm likely to roll back to 60.0 given there's no security fixes according to the release notes (correct?). Aero Glass makes things looks "cute", but IMHO in most cases provides limited benefit for an active window.
Comment 5•6 years ago
|
||
In your profile, you can create a directory "chrome" and in there you can create a text file called "userChrome.css". Add this into the file, then (re)start TB. #status-bar { color: #FFF; } Of course you can use any other HTML colour. TB 60.2.1 has many improvements but no critical security fixes, as far as I'm aware.
Reporter | ||
Comment 6•6 years ago
|
||
@Jorg K Thanks for the userChrome.css hint. Setting the background color works just as well: #status-bar { background-color: #F0F0F0; color: #000; }
Excellent! Both work great, although I'll probably use the black on white "traditional". Many thanks.
Assignee | ||
Comment 8•6 years ago
|
||
Or you use the built-in Light theme.
Thanks Richard. That's the best suggestion as no "undocumented" tweaks are required. I didn't even think about trying a different theme, perhaps because themes are "hidden" under add-ons. Maybe it would be useful to put the built-in themes under the Tools -> Options -> Display settings? That's where I first looked when I came across this problem.
Assignee | ||
Comment 10•6 years ago
|
||
Instead of having the same rule in four files, I moved it to messenger.css. I reproduced it on Windows 8.1 and it should also work on Windows 7.
Attachment #9015001 -
Flags: review?(jorgk)
Comment 11•6 years ago
|
||
Comment on attachment 9015001 [details] [diff] [review] statusbar.patch I can't test it right now, but I trust you have. Nice code simplification.
Attachment #9015001 -
Flags: review?(jorgk) → review+
Comment 12•6 years ago
|
||
Does the patch apply to beta and ESR as well?
Assignee | ||
Comment 13•6 years ago
|
||
Comment on attachment 9015001 [details] [diff] [review] statusbar.patch It applies to both. Tested only on Win8 which normally behaves as Aero, except when I use -moz-windows-glass a media query, and Win7 Basic. So it should work on Aero too.
Attachment #9015001 -
Flags: approval-comm-esr60?
Attachment #9015001 -
Flags: approval-comm-beta?
Assignee | ||
Updated•6 years ago
|
Keywords: checkin-needed
Comment 14•6 years ago
|
||
Pushed by mozilla@jorgk.com: https://hg.mozilla.org/comm-central/rev/185c5bfaf27f Set a background-color for the statusbar on Windows 7. r=jorgk
Updated•6 years ago
|
Target Milestone: --- → Thunderbird 64.0
Comment 15•6 years ago
|
||
Comment on attachment 9015001 [details] [diff] [review] statusbar.patch I'll do a build soon and then the reporters can try it.
Attachment #9015001 -
Flags: approval-comm-esr60?
Attachment #9015001 -
Flags: approval-comm-esr60+
Attachment #9015001 -
Flags: approval-comm-beta?
Attachment #9015001 -
Flags: approval-comm-beta+
Updated•6 years ago
|
Comment 17•6 years ago
|
||
TB 60.3 ESR: https://hg.mozilla.org/releases/comm-esr60/rev/33cfe5bdd1c51f66c3c29fdb7e1aee520166eba6
status-thunderbird63:
--- → affected
status-thunderbird64:
--- → fixed
status-thunderbird_esr60:
--- → fixed
tracking-thunderbird_esr60:
--- → 63+
Comment 18•6 years ago
|
||
Reporters, please test one of the following TB 60.2.1+ builds that contain this fix: 32bit: https://queue.taskcluster.net/v1/task/TKYq9590RjOdsHDJmd2m7g/runs/0/artifacts/public/build/install/sea/target.installer.exe 64bit: https://queue.taskcluster.net/v1/task/I0bU9OQ2TSaPLl6tITN7Bg/runs/0/artifacts/public/build/install/sea/target.installer.exe Those are English builds, so you might want to install them into a different directory. They are safe to use on production data (as safe as the released version, no warranties).
Reporter | ||
Comment 19•6 years ago
|
||
1) The fix works for me, though I'd prefer to have less contrast in the border color (see attached picture: thunderbird-60-vs-fix.png). But thats a non-issue. 2) I'm glad to see that you are paying attention to bug reports like this. Thanks again! 3) According to http://gs.statcounter.com/windows-version-market-share/desktop/worldwide/, Windows 7 still has a market share of about 37% (among all Windows OS). So - assuming that the change wasn't intended - please set up a virtual machine and also test your releases on Windows 7.
Comment 20•6 years ago
|
||
Thanks for testing. Our volunteer Richard who looks after the themes already has a zoo of hardware and virtual machines: Various Linux'es, Mac, Windows. We also use modern hardware to keep build times under 30 minutes. He said on IRC: 13:09:52 - Paenglab: wsmwk: Yes. But with my Ryzen I have no computer that can use Aero. But I know what we could do fix this. 13:10:57 - Paenglab: Win7 says my Ryzen is too new for it. :( his hardware no longer allows to run a Win7 VM. I'm not sure he can simulate another processor.
Comment 21•6 years ago
|
||
It seems that the patch uses light theme, which has a bit higher contrast indeed.
Assignee | ||
Comment 22•6 years ago
|
||
I have a working Win 7 VM but Aero doesn't work any more.
Comment 23•6 years ago
|
||
TB 63.0b2: https://hg.mozilla.org/releases/comm-beta/rev/0390d62ad309
Updated•6 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•