RFR: 8345348: CSS media feature queries [v21]

Andy Goryachev angorya at openjdk.org
Tue May 6 20:32:22 UTC 2025


On Tue, 6 May 2025 20:23:10 GMT, Michael Strauß <mstrauss at openjdk.org> wrote:

>> That's why I am against this background thread nonsense.  Create - yes (even though I am against this).  Access and modify properties, especially those that interact with other parts of the FX - no.
>> 
>> I think we should enforce the FX application thread access.
>
> This would be a significant change, as currently `Scene` is explicitly allowed to be created _and modified_ on a background thread. This was probably always a very bad idea (because it makes the implementation so much more difficult), but how do you think we should change that?

how about: 

- the implementation must not fire any events before the Scene is shown
- the preferences getters should disallow calls from a background thread

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1655#discussion_r2076229687


More information about the openjfx-dev mailing list