The platform preferences API does not pick up the correct values for some UIColor values when changing from a high-contrast Windows theme to another high-contrast theme.
The reason is that the implementation incorrectly assumes that changing the high-contrast theme does not affect the UIColor values.
To reproduce: open platform preferences monitor in MonkeyTester (Tools -> Platform Preferences Monitor). Then switch between different high-contrast themes in Windows Settings and observe the Windows.UIColor* values.
The reason is that the implementation incorrectly assumes that changing the high-contrast theme does not affect the UIColor values.
To reproduce: open platform preferences monitor in MonkeyTester (Tools -> Platform Preferences Monitor). Then switch between different high-contrast themes in Windows Settings and observe the Windows.UIColor* values.
- links to
-
Commit(master) openjdk/jfx/10141bb7
-
Review(master) openjdk/jfx/1806