JDK-8249683 : [macos] Invisible (or hidden) text in the installer window using Mac's Dark mode
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 8u261
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: os_x
  • Submitted: 2020-07-17
  • Updated: 2021-04-01
  • Resolved: 2020-07-30
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Sub Tasks
JDK-8253318 :  
Some text in the Installer windows is hidden/invisible when in Mac dark mode. See attached.

Switching back to Light Mode alleviates the problem.

To reproduce: 
1) Start up the Java installer, navigate to the install page.
2) Open 'System Preferences' from the Apple menu
3) Click on the General tab
4) Change from Light to Dark mode.  Note that the button on the left has no text. 

Also, after installing, the "You have successfully installed..." screen also has "invisible" text.   Invisible in quotes since it's likely the text isn't invisible, but rather is the color white.
This issue can also be reproduced from auto update process, and auto remove process.

see more details from attached file dark-mode-dialogs.pdf

One difference between 8u261 and 8u251 is that the JDK 8u261 is compiled with Xcode 10.1 and MacOSX SDK 10.14.

8u251 worked fine when switching to dark mode.

is it something new like a regression or reproduced on previous release like 8u251?