Bug 163463 - Dialogue boxes seen with a LibreOffice appearance mode set opposite to system theme are unreadable (macOS)
Summary: Dialogue boxes seen with a LibreOffice appearance mode set opposite to system...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
24.2.5.2 release
Hardware: Other All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: macOS-Dark-Mode
  Show dependency treegraph
 
Reported: 2024-10-16 08:44 UTC by Landon
Modified: 2024-10-24 12:37 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:


Attachments
Examples of the two theme issues (235.75 KB, image/png)
2024-10-16 08:44 UTC, Landon
Details
Screenshot of Prefs dialog with Light LO theme against Light MacOS theme (913.21 KB, image/png)
2024-10-17 08:53 UTC, Alex Thurgood
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Landon 2024-10-16 08:44:52 UTC
Created attachment 197079 [details]
Examples of the two theme issues

If I set my system theme to Dark and set LibreOffice Appearance Mode to Light, I am unable to read text from dialogue boxes. The same is true for Light system and Dark LibreOffice.
Comment 1 V Stuart Foote 2024-10-16 13:16:58 UTC
@Heiko, Stephane--are you experiencing this issue with system colors for LO dialogs on your macOS systems?

There was bug 154381 and dupes at play with the macOS DE "increase contrast" in use, seems similar.

For OP, are you working with macOS with Preference -> Accessibility -> Display -> 'Increase Contrast' in use?
Comment 2 Landon 2024-10-16 20:11:50 UTC
Increase Contrast is currently turned off.
Comment 3 QA Administrators 2024-10-17 03:18:58 UTC Comment hidden (obsolete)
Comment 4 Alex Thurgood 2024-10-17 08:52:26 UTC
Confirming with Light system theme and Dark LO theme on:

Version: 24.2.5.2 (AARCH64) / LibreOffice Community
Build ID: bffef4ea93e59bebbeaf7f431bb02b1a39ee8a59
CPU threads: 8; OS: macOS 15.0.1; UI render: Skia/Raster; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded

In the above combination of themes, the text content of message boxes is almost unreadable, except for selectable objects such as buttons.

If I set Light system with Light LO theme, then text and dialogues become all but invisible.

For an extreme example, cf. enclosed screenshot
Comment 5 Alex Thurgood 2024-10-17 08:53:33 UTC
Created attachment 197106 [details]
Screenshot of Prefs dialog with Light LO theme against Light MacOS theme
Comment 6 Heiko Tietze 2024-10-17 11:21:32 UTC
Well, it requires a restart (and not just to close the current module). You also need to restart on Windows to get everything working.

Ideally the option is applied directly or we show the "restart required" dialog.
Comment 7 V Stuart Foote 2024-10-17 13:27:30 UTC
(In reply to Heiko Tietze from comment #6)
> Well, it requires a restart (and not just to close the current module). You
> also need to restart on Windows to get everything working.
> 
> Ideally the option is applied directly or we show the "restart required"
> dialog.

Yes that is true, but on Windows the in session theme change over seems more complete, and niggles that require restart of LibreOffice have less impact.

Yes "Ideally" applied directly, but reasonable to at least warn that close/reopen may be needed for full color theme toggle.