Bug 156258 - macOS: LibreOffice settings > user data: poor visibility of text fields
Summary: macOS: LibreOffice settings > user data: poor visibility of text fields
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
7.5.4.2 release
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: macOS-UI-polish macOS-Dark-Mode
  Show dependency treegraph
 
Reported: 2023-07-12 15:31 UTC by steve
Modified: 2024-03-05 17:00 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
LO settings > user data poor visibility of fields dark mode (114.68 KB, image/png)
2023-07-12 15:31 UTC, steve
Details
mail app > settings text fields dark mode (7.20 KB, image/png)
2023-07-12 15:32 UTC, steve
Details
LO settings > user data poor visibility of fields light mode (101.91 KB, image/png)
2023-07-12 15:32 UTC, steve
Details
mail app > settings text fields light mode (7.79 KB, image/png)
2023-07-12 15:32 UTC, steve
Details
MSO vs LibO (371.12 KB, image/png)
2024-03-05 12:40 UTC, Heiko Tietze
Details
Screenshot 2024-03-05 LO + Xcode textfield comparison (195.22 KB, image/png)
2024-03-05 16:27 UTC, steve
Details

Note You need to log in before you can comment on or make changes to this bug.
Description steve 2023-07-12 15:31:14 UTC
Description:
macOS: LibreOffice settings > user data: poor visibility of text fields.
Reproducible in both dark and light mode.

Steps to Reproduce:
Open LibreOffice > settings > user data.

Actual Results:
The text fields for user data have too little contrast making them hard to view.


Expected Results:
Use correct colors.

Attached is a screenshot of both LibreOffice Settings and Mail Settings (macOS default app) both showing text fields. I'd assume Apple uses the correct colors in their own Mail app.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 7.5.4.2 (X86_64) / LibreOffice Community
Build ID: 36ccfdc35048b057fd9854c757a8b67ec53977b6
CPU threads: 8; OS: Mac OS X 13.4.1; UI render: Skia/Raster; VCL: osx
Locale: de-DE (en_DE.UTF-8); UI: en-US
Calc: threaded

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: fcbae818b793a9ee97a1b5ddc53902be7a2376f5
CPU threads: 8; OS: Mac OS X 13.4.1; UI render: Skia/Raster; VCL: osx
Locale: en-US (en_DE.UTF-8); UI: en-US
Calc: threaded
Comment 1 steve 2023-07-12 15:31:48 UTC
Created attachment 188334 [details]
LO settings > user data poor visibility of fields dark mode
Comment 2 steve 2023-07-12 15:32:02 UTC
Created attachment 188335 [details]
mail app > settings text fields dark mode
Comment 3 steve 2023-07-12 15:32:18 UTC
Created attachment 188336 [details]
LO settings > user data poor visibility of fields light mode
Comment 4 steve 2023-07-12 15:32:30 UTC
Created attachment 188337 [details]
mail app > settings text fields light mode
Comment 5 Telesto 2023-07-16 06:46:30 UTC
Confirm
Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 8635c9aa8c6f1078a9e220076d5a08daf30077e8
CPU threads: 8; OS: Mac OS X 13.4.1; UI render: Skia/Raster; VCL: osx
Locale: nl-NL (nl_NL.UTF-8); UI: en-US
Calc: threaded
Comment 6 Sierk Bornemann 2023-07-16 10:28:09 UTC
I can confirm the issue in question.

Version: 7.6.0.1 (AARCH64) / LibreOffice Community
Build ID: 776eaf34564cbf3f034a0ba1fd1d5c32ff9ccf1c
CPU threads: 10; OS: Mac OS X 13.4.1; UI render: Skia/Metal; VCL: osx
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Calc: threaded

Version: 24.2.0.0.alpha0+ (AARCH64) / LibreOffice Community
Build ID: 4df9c056de4930eea42a2bfe45075413a45dbf5e
CPU threads: 10; OS: Mac OS X 13.4.1; UI render: Skia/Metal; VCL: osx
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Calc: threaded
Comment 7 Heiko Tietze 2024-03-05 12:36:16 UTC
Likely not our bug. Seems macOS avoids text input controls but when you find one it looks the same. => NOB

Though the one I found in XCode settings uses a dummy text - we could do the same. Another approach on XCode is to use some special background color (using day/night shift with currently bright colors the background is drawn in full white). But haven't seen this among the macOS options, for example. => WF

And last but not least we could override the system colors and use an own theme - MSO seems to be doing this. => DUP
Comment 8 Heiko Tietze 2024-03-05 12:40:01 UTC
Created attachment 192962 [details]
MSO vs LibO

(In reply to Heiko Tietze from comment #7)
> And last but not least we could override the system colors and use an own
> theme - MSO seems to be doing this. => DUP
The grey is slightly darker with MSO. And a bit more brownish with the dark theme.
Comment 9 steve 2024-03-05 16:23:47 UTC
Hi Heiko, thanks for taking a look.

Are we talking about the same problem? Your screenshot shows light mode. That 
Your screenshot shows two programs
Comment 10 steve 2024-03-05 16:27:47 UTC
Created attachment 192974 [details]
Screenshot 2024-03-05 LO + Xcode textfield comparison

Ugh, did not intent to send that message (yet) 🙄

The issue here is about dark mode and that deviates from how macOS Apple apps behave as seen provided in "Screenshot 2024-03-05 LO + Xcode textfield comparison".

Please note how the text field uses a lighter background color than the background. LibreOffice does the opposite and uses a darker color for the text field than the background. This is unexpected. Although the settings structure is different than the Xcode preferences dialog which uses a frame around the settings options which themselves use a darker grey than the frame.
Comment 11 Heiko Tietze 2024-03-05 17:00:22 UTC
(In reply to steve from comment #9)
> Your screenshot shows light mode.
Sure, same issue. Why would dark be different from light? My screenshot indeed is not showing what I see on the screen - MSO uses some darker grey (and lighter/brownisher with dark mode). The fact that "the text field uses a lighter background color" is what I meant with "some special background color" - it's not the same as we get from the system.