Integrated: 8351038: ConcurrentModificationException in EventType constructor

2025-03-19 Thread Andy Goryachev
On Wed, 5 Mar 2025 18:40:36 GMT, Andy Goryachev wrote: > - synchronized `EventType::register()` method > - simplified internal constructor which is only used for `EventType.ROOT` > > There should negligent impact on performance when `EventTypes` are created in > the FX Application Thread. > >

Re: RFR: 8351038: ConcurrentModificationException in EventType constructor [v3]

2025-03-19 Thread Andy Goryachev
On Tue, 18 Mar 2025 17:05:17 GMT, Ambarish Rapte wrote: >> Andy Goryachev has updated the pull request with a new target base due to a >> merge or a rebase. The incremental webrev excludes the unrelated changes >> brought in by the merge/rebase. The pull request contains six additional >> comm

Re: RFR: 8352268: RichEditorDemo: Save file doesn't always save

2025-03-19 Thread Kevin Rushforth
On Tue, 18 Mar 2025 20:43:10 GMT, Andy Goryachev wrote: > Fixes embarrassing bugs in Rich Editor Demo: > > - File -> Save not saving > - File -> Open not emphasizing .rich files Looks good. I tried the work flow that failed for me earlier and it now works. - Marked as reviewed by

Re: RFR: 8351038: ConcurrentModificationException in EventType constructor [v3]

2025-03-19 Thread Michael Strauß
On Tue, 18 Mar 2025 16:57:31 GMT, Andy Goryachev wrote: >> - synchronized `EventType::register()` method >> - simplified internal constructor which is only used for `EventType.ROOT` >> >> There should negligent impact on performance when `EventTypes` are created >> in the FX Application Thread.

Re: JavaFX 24 General Availability

2025-03-19 Thread Kevin Rushforth
Release notes are available here: https://github.com/openjdk/jfx/blob/jfx24/doc-files/release-notes-24.md On 3/19/2025 5:37 AM, Kevin Rushforth wrote: We released JavaFX 24 yesterday in connection with the JDK 24 release [1]. Binaries from Oracle can be download from jdk.java.net at: https://

JavaFX 24 General Availability

2025-03-19 Thread Kevin Rushforth
We released JavaFX 24 yesterday in connection with the JDK 24 release [1]. Binaries from Oracle can be download from jdk.java.net at: https://jdk.java.net/javafx24/ They can also be downloaded from: https://openjfx.io/ -- Kevin [1] https://mail.openjdk.org/pipermail/jdk-dev/2025-March/009843