Bug 148505

Summary: Embedded Formula objects are unusable in dark mode
Product: LibreOffice Reporter: Mike Kaganski <mikekaganski>
Component: Formula EditorAssignee: Rafael Lima <rafael.palma.lima>
Status: RESOLVED FIXED    
Severity: normal CC: aschwarz, dhinaghena, rafael.palma.lima
Priority: medium    
Version: unspecified   
Hardware: All   
OS: All   
URL: https://ask.libreoffice.org/t/formula-is-invisible-because-its-black-in-writer-dark-mode/76316
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=144621
https://bugs.documentfoundation.org/show_bug.cgi?id=140822
Whiteboard: target:7.5.0 target:7.4.4
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 103184, 118017, 143344, 150915    
Attachments: Screenshot from https://ask.libreoffice.org/t/formula-is-invisible-because-its-black-in-writer-dark-mode/76316/3

Description Mike Kaganski 2022-04-11 08:44:29 UTC
Create a Formula object (Insert → Object → Formula Object) in Writer when using Dark Mode (either on Windows with current master, or on Linux), and see how the black text in the embedded object is not visible on the Writer's dark page background.
Comment 2 Mike Kaganski 2022-04-19 18:30:41 UTC
*** Bug 148674 has been marked as a duplicate of this bug. ***
Comment 3 Alex 2022-05-06 10:55:29 UTC
I do confirm, It is soooo annoying :-(
On both my linuxes it's impossible to change it.
Or I wasn't able to find out how to get rid of it...
Comment 4 dhina 2022-11-29 17:14:06 UTC
Still the same with the last nightly built which includes improvements in dark mode support

Version: 7.5.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: 360b5861fb46353e7a6b9f5abf13339cd719a8df
CPU threads: 8; OS: Mac OS X 10.15.7; UI render: Skia/Metal; VCL: osx
Locale: en-US (en_FR.UTF-8); UI: en-US
Calc: threaded
Comment 5 Commit Notification 2022-12-05 10:53:42 UTC
Rafael Lima committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/12732eb7c34baa3f846ec6d0c10f8987051ace34

tdf#148505 Fix COL_AUTO in embedded Math formulas

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.
Comment 6 Commit Notification 2022-12-05 21:18:45 UTC
Rafael Lima committed a patch related to this issue.
It has been pushed to "libreoffice-7-4":

https://git.libreoffice.org/core/commit/fd8a7f0b6ca9454401d035c6b8d822f671e1849f

tdf#148505 Fix COL_AUTO in embedded Math formulas

It will be available in 7.4.4.

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.