RFR: 8274771: Map, FlatMap and OrElse fluent bindings for ObservableValue [v18]
Kevin Rushforth
kcr at openjdk.org
Thu Jul 7 23:59:42 UTC 2022
On Thu, 7 Jul 2022 12:56:02 GMT, John Hendrikx <jhendrikx at openjdk.org> wrote:
> If there is agreement on this approach, I could create a separate MR for this (since it could be implemented and merged before this one) or integrate the changes into this one.
I need to read through the recent GC discussion one more time, but I like the approach of using a Cleaner to get rid of stale bindings that would otherwise be released when the base property changes. I think the cleanup could be done as a follow-on fix, in which case it wouldn't block getting this in. The cleanup should also go into JavaFX 19, but that could go in after RDP1 (whereas this feature cannot).
-------------
PR: https://git.openjdk.org/jfx/pull/675
More information about the openjfx-dev
mailing list