Download it now!
Bug 125532 - Characters rendered black on selected dialog tabs on macOS
Summary: Characters rendered black on selected dialog tabs on macOS
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
(earliest affected)
Hardware: All Mac OS X (All)
: medium normal
Assignee: Thorsten Wagner
Depends on:
Blocks: MacOS-Wishlist Dialog
  Show dependency treegraph
Reported: 2019-05-27 20:17 UTC by Thorsten Wagner
Modified: 2020-01-23 22:31 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:

Screenshot (37.74 KB, image/png)
2019-05-27 20:18 UTC, Thorsten Wagner
Screenshot with patch (320.30 KB, image/png)
2020-01-17 19:44 UTC, Thorsten Wagner

Note You need to log in before you can comment on or make changes to this bug.
Description Thorsten Wagner 2019-05-27 20:17:44 UTC
With LO 6.3 selected buttons are rendered with white characters correctly now. Selected tabs are still rendered with black characters (see screenshot). They should be rendered correctly with white characters too. 

Steps to Reproduce:
(1) Open a LO application, e.g. Writer

(2) Open a dialog with tabs, e.g. File / Properties

Actual Results:
Selected tabs are rendered with black characters

Expected Results:
Selected tabs are rendered with white characters

Reproducible: Always

User Profile Reset: No

OpenGL enabled: Yes

Additional Info:
Comment 1 Thorsten Wagner 2019-05-27 20:18:08 UTC
Created attachment 151713 [details]
Comment 2 Alex Thurgood 2019-05-28 07:16:33 UTC

Build ID: 92b0b8d78d69bd917842b09af7888b402144baeb
CPU threads: 4; OS: Mac OS X 10.14.4; UI render: default; VCL: osx; 
Locale: fr-FR (fr_FR.UTF-8); UI-Language: en-US
Calc: threaded
Comment 3 Thorsten Wagner 2020-01-17 19:44:00 UTC
A patch will be submitted to Gerrit in short. Patch should resolve the following issues (see screenshot attached):

(1) White text on default buttons (currently black)

(2) White text on action buttons (currently black)

(3) White text on default and action buttons during roll-over or pressing

(4) White text on selected tabs (currently black)

Some additional colors have to be defined within settings.hxx and settings.cxx. These colors are set to black as default for all VCL backends. Changing to white is implemented within macOS specific VCL backend code. Thus other VCL backends should not be affected.
Comment 4 Thorsten Wagner 2020-01-17 19:44:34 UTC
Created attachment 157235 [details]
Screenshot with patch
Comment 5 Thorsten Wagner 2020-01-17 19:55:19 UTC
Patch submitted to gerrit: