RFR: 8362091: Window title bar should reflect scene color scheme
Michael Strauß
mstrauss at openjdk.org
Sun Jul 13 05:16:43 UTC 2025
Currently, the color scheme of a system-decorated stage is as follows:
* On Windows, the title bar is always light (even if the OS color scheme is dark).
* On macOS and Linux, the title bar is light or dark depending on the OS color scheme.
The expected behavior is that the title bar matches the color scheme of the `Scene`.
If an application doesn't specify a color scheme, the title bar color should match the OS color scheme.
This PR fixes the behavior for Windows and macOS, but not for Linux (there's no good way to do that).
Depending on how you look at it, this is either a bug fix or an enhancement.
-------------
Commit messages:
- Window decorations adapt to color scheme
Changes: https://git.openjdk.org/jfx/pull/1845/files
Webrev: https://webrevs.openjdk.org/?repo=jfx&pr=1845&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8362091
Stats: 183 lines in 17 files changed: 171 ins; 0 del; 12 mod
Patch: https://git.openjdk.org/jfx/pull/1845.diff
Fetch: git fetch https://git.openjdk.org/jfx.git pull/1845/head:pull/1845
PR: https://git.openjdk.org/jfx/pull/1845
More information about the openjfx-dev
mailing list