Bug #52485 MySQL Workbench 5.2 uses configured Windows background color only sporadically
Submitted: 30 Mar 2010 18:12 Modified: 20 Mar 2018 20:19
Reporter: Wayne Erfling Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.2.16 oss beta revision 5249 OS:Microsoft Windows (Windows 7 64 bit)
Assigned to: CPU Architecture:Any
Tags: color, UI, workbench

[30 Mar 2010 18:12] Wayne Erfling
Description:
The various controls and sub-windows of MySQL Workbench render the configured Windows "background color" only sporadically; some honor the background color, while others appear to be hard-coded as "white".

This results in an odd appearance, and the white sections may increase eye strain over the color actually configured by the user.

How to repeat:
Using "Personalize" / "Window Color", click on the window backgroun (in miniature) in the dialog box and set a background color other than white.

For example, a light gray could be used, or RGB 192, 220, 192 ("money green", the color I use on all my systems).

Run MySQL Workbench.  Observe that some areas have been rendered honoring the control panel color, and some have not.

Suggested fix:
Fix the controls that render a hard-coded "white" color to honor the Windows background color.

This will have no negative effect on users who use white as their Window background color but will measurably improve the experience for those that configure other colors.

This may or may not relate to other reports I saw while searching, relating to text visibility, for example.  I did not find this problem mentioned.
[29 Apr 2010 20:30] Patrick McCormick
demonstration of how dark background color makes table display unreadable

Attachment: unreadable_secondrow_windows7_highcontrast_sqlwk_5_2_19.jpg (image/jpeg, text), 23.12 KiB.

[29 Apr 2010 20:32] Patrick McCormick
The above is a screenshot from Windows 7 with the High Contrast #1 Theme running SQL Workbench 5.2.19.  When a select is performed, every other row is white-on-white so the only way to view those rows is to select them.  In the attached screenshot the fourth row is selected.
[19 May 2010 12:11] Glen Johnson
This is a major problem for me as well, more specifically on the latest release candidate (5.2.21 rc).

I use Windows XP (32-bit, Service Pack 3) with the High Contrast #2 appearance. This has a black background, which is essential for me as I am very sensitive to light, and working with applications that have a white background give me bad migraine headaches.

Several areas of the workbench seem to be hard coded to having a white background. This basically makes a really good looking tool like MySQL Workbench virtually inaccessible and unusable for me.

Great work on this great application, but please fix this, or let me know of a work-around.

Thanks

Glen
[6 Feb 2013 14:46] Alfredo Kojima
Bug #53033 is a duplicate
[10 Aug 2017 10:12] Guido Bartels
Hi, i am also waiting for this solution!

What ius the state? I CAN NOT WORK!

Thanks
[20 Mar 2018 20:19] Christine Cole
Posted by developer:
 
Fixed as of the upcoming MySQL Workbench 8.0.11 release, and here's the changelog entry:

Popular Windows themes did not always render as expected, especially when
color themes were selected on Windows hosts. In particular, some areas
persisted a white background regardless of the setting.

Thank you for the bug report.