Bug 160919 - UI: Release notes button is black on dark blue background if macOS's "increase contrast" setting is on
Summary: UI: Release notes button is black on dark blue background if macOS's "increas...
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
24.2.3.2 release
Hardware: x86 (IA32) macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: accessibility, possibleRegression
Depends on:
Blocks: a11y-macOS High-Contrast
  Show dependency treegraph
 
Reported: 2024-05-03 08:20 UTC by Chas Belov
Modified: 2026-07-09 08:06 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Screen shot of release notes message and button (31.85 KB, image/png)
2024-05-03 08:20 UTC, Chas Belov
Details
Screen shot of preferences pane showing Skia not toggleable (267.57 KB, image/png)
2026-07-09 07:59 UTC, Chas Belov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chas Belov 2024-05-03 08:20:37 UTC
Created attachment 193948 [details]
Screen shot of release notes message and button

After upgrading to 24.2, the Release Notes button is black on dark blue when active if macOS's "increase contrast" setting is on.

Steps:
1. Apple Menu, then System Settings
2. Click Accessibility, then Display
3. Set increase contrast to On
4. Launch an version of LibreOffice older than 24.2
5. In the Help Menu, choose Check for Updates
6. Download the latest version of LibreOffice 24.2
7. Close LibreOffice
8. Install the download
9. Launch LibreOffice
10. Open an existing spreadsheet
11. Click the button Release notes
12. Cmd-tab to return to LibreOffice

Expected result: The Release notes button text has good contrast with the background

Actual result (screenprint attached): The Release notes button text has poor contrast with the background, failing WCAG 2.0 and being barely readable
Comment 1 stragu 2024-05-21 23:50:47 UTC
There is another issue I know of related to Increase Contrast: bug 154381.

Can you please share your full version information copied from LibreOffice > About?
Which version did you upgrade from when you noticed the issue?
Comment 2 Chas Belov 2024-05-22 05:54:36 UTC
Current version info:

Version: 24.2.3.2 (X86_64) / LibreOffice Community
Build ID: 433d9c2ded56988e8a90e6b2e771ee4e6a5ab2ba
CPU threads: 6; OS: macOS 14.5; UI render: Skia/Metal; VCL: osx
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

I don't know how to tell for sure what version I previously had. It's not in my downloads, and a search on current and past install.log files only turns up Adobe Acrobat on a search for the string "Libre". However, I believe it would have been one of the 23's and not 24.0 or 24.1.
Comment 3 Buovjaga 2024-07-25 07:14:01 UTC
(In reply to Chas Belov from comment #2)
> Current version info:
> 
> Version: 24.2.3.2 (X86_64) / LibreOffice Community
> Build ID: 433d9c2ded56988e8a90e6b2e771ee4e6a5ab2ba
> CPU threads: 6; OS: macOS 14.5; UI render: Skia/Metal; VCL: osx
> Locale: en-US (en_US.UTF-8); UI: en-US
> Calc: threaded

Is it any different, if you deactivate LibreOffice - Preferences - LibreOffice - View - Use Skia for all rendering?
Comment 4 BogdanB 2026-07-08 17:18:57 UTC
Chas Belov, waiting for feedback from comment 3.
Comment 5 Chas Belov 2026-07-09 07:57:13 UTC
Sorry about overlooking this.

- I am not getting the dialog asking I want to review the release notes, presumably because I am no longer launching LibreOffice 26.2.4 for the first time. I actually just upgraded to 26.2.4.2 and that upgrade was not enough to trigger the dialog. Is there a file I can either touch or delete to make the dialog recur?

- The preference pane you refer to has the preference "Use Skia for all rendering" checked but grayed out; LibreOffice does not allow me to un-check it. Additionally, "Force Skia software rendering" is already unchecked. Checking it does not make "Use Skia for all rendering" toggleable. Is there some other preference I need to set to allow me to toggle "Use Skia for all rendering"?
Comment 6 Chas Belov 2026-07-09 07:59:05 UTC
Created attachment 207687 [details]
Screen shot of preferences pane showing Skia not toggleable
Comment 7 Chas Belov 2026-07-09 08:03:57 UTC
Current version information:

Version: 26.2.4.2 (AARCH64)
Build ID: 0229ac93fcf0d7cbc6376066c6f35021cef002dc
CPU threads: 12; OS: macOS 26.5.2; UI render: Skia/Metal; VCL: osx
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 8 Buovjaga 2026-07-09 08:06:54 UTC
(In reply to Chas Belov from comment #5)
> Sorry about overlooking this.
> 
> - I am not getting the dialog asking I want to review the release notes,
> presumably because I am no longer launching LibreOffice 26.2.4 for the first
> time. I actually just upgraded to 26.2.4.2 and that upgrade was not enough
> to trigger the dialog. Is there a file I can either touch or delete to make
> the dialog recur?
> 
> - The preference pane you refer to has the preference "Use Skia for all
> rendering" checked but grayed out; LibreOffice does not allow me to un-check
> it. Additionally, "Force Skia software rendering" is already unchecked.
> Checking it does not make "Use Skia for all rendering" toggleable. Is there
> some other preference I need to set to allow me to toggle "Use Skia for all
> rendering"?

Since my comment in 2024, Skia became mandatory on macOS. Now the difference is between the hardware accelerated (Metal) and software rendering (raster). I'm not sure how we could force the info bar to appear.