Description: I have upgraded my libre office 6.4.42 to 7.0.1.2. The font of the UI is black and the system theme is also black so it is quite difficult to read them. It was not like this when I was using the previous version. This appears when I switch the User Interface to Contextual Groups. I am currently using Linux pop-os 5.4.0-7642-generic. Steps to Reproduce: 1. On Pop Os 20 change the theme to dark. 2. Open any Libre office application and Go to View->User Interface-> Contextual groups. 3. Actual Results: All the UI font will be black over black background. Expected Results: The UI font should be white over black background. Reproducible: Always User Profile Reset: Yes OpenGL enabled: Yes Additional Info: Version: 7.0.1.2 Build ID: 7cbcfc562f6eb6708b5ff7d7397325de9e764452 CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Flatpak Calc: threaded
Created attachment 166201 [details] UI font of the ribbon is not visible.
Can confirm identical behaviour accross two of my machines, both running Libreoffice 7.0.1.2 in GTK.
As a workaround for the time being, switch to tabbed UI under view-user interface-tabbed. Most of the text in tabbed UI works properly, but not all of it.
In tabbed mode, the only text that doesn't render right is the text for dropdown menus
I also have this problem with GNOME 40 on Arch. Using the Adwaita-dark theme and the UI text is black above a dark background that makes it very hard to read. Ask if more details are needed.
Created attachment 171068 [details] Black text on dark background
There are other bugs with dark theme. What's your icon style in Options-LO-View?
Very much related to Bug 139723. Timur, according to attachment 166201 [details], the icons seem to be the default Elementary set (with tiny differences compared to my earliest LO version I have currently installed, 7.1.6.2). However, changing the icon set does not impact the text colour at all – at least on my system. Confirmed with recent master build (after activating experimental features to be able to switch to "contextual groups" UI): Version: 7.3.0.0.alpha0+ / LibreOffice Community Build ID: 5b2848413883565c48d312c96daf8fbca25405d8 CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2021-10-11_23:38:53 Calc: threaded and also: Version: 7.1.6.2 / LibreOffice Community Build ID: 0e133318fcee89abacd6a7d077e292f1145735c3 CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: threaded
As shown in attachment 171068 [details], this is also an issue for the "Groupedbar Compact" UI variant. Tested on Ubuntu 20.04 with: Version: 7.3.2.2 / LibreOffice Community Build ID: 49f2b1bff42cfccbd8f788c8dc32c1c309559be0 CPU threads: 8; OS: Linux 5.13; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: threaded This is a regression as I can't reproduce on: Version: 6.4.7.2 Build ID: 1:6.4.7-0ubuntu0.20.04.4 CPU threads: 8; OS: Linux 5.13; UI render: default; VCL: gtk3; Locale: en-AU (en_AU.UTF-8); UI-Language: en-US Calc: threaded
Same commit 8d11b953c0a69f4f5eb5ca42dec3812a62d0cd0f as in bug 139723.
*** Bug 139723 has been marked as a duplicate of this bug. ***
Hi Michael, Since you recently fixed bug 136928, I thought you might be interested in this one as well
(In reply to Xisco Faulí from comment #12) > Hi Michael, > Since you recently fixed bug 136928, I thought you might be interested in > this one as well Well, I wouldn't say this is my main area of interest, but there's now https://gerrit.libreoffice.org/c/core/+/140058 From what I can see, only gtk3 is affected, kf5 and Windows should be fine.
Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/b855f9d430c4dce2936e7bd1208159bc38d5b199 tdf#137341 gtk: Set missing style text colors from theme It will be available in 7.5.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
In a very cursory test, this seemed to be OK with the commit from comment 14 in place, further testing highly welcome. Backport for 7-4 pending in Gerrit: https://gerrit.libreoffice.org/c/core/+/139984
Michael Weghorn committed a patch related to this issue. It has been pushed to "libreoffice-7-4": https://git.libreoffice.org/core/commit/2103178720fd485651b94b7819ea33ec602c3b79 tdf#137341 gtk: Set missing style text colors from theme It will be available in 7.4.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Verified as fixed in: Version: 7.5.0.0.alpha0+ / LibreOffice Community Build ID: 3752e8eaa81a50b018669d03dc59b3753a5248ef CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: threaded Both the dropdowns in Tabbed UI and all the text in the experimental Contextual Groups UI now use a white font that contrasts well. Thank you Michael!
Michael Weghorn committed a patch related to this issue. It has been pushed to "libreoffice-7-3": https://git.libreoffice.org/core/commit/fe012a9a3ff16db3e90165cbc2fa226d925166ee tdf#137341 gtk: Set missing style text colors from theme It will be available in 7.3.7. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
*** Bug 143227 has been marked as a duplicate of this bug. ***
*** Bug 142070 has been marked as a duplicate of this bug. ***
*** Bug 147047 has been marked as a duplicate of this bug. ***