RFR: 8290310: ChangeListener events are incorrect or misleading when a nested change occurs [v11]

John Hendrikx jhendrikx at openjdk.org
Sat Mar 8 10:44:04 UTC 2025


On Sat, 8 Mar 2025 04:37:04 GMT, Nir Lisker <nlisker at openjdk.org> wrote:

> I have done some more tests with nested value changes converging and diverging. Overall I've tested over 20 scenarios of nested changes (including addition/removal of listers). Looks good. Great job!

Thanks, and thank you for putting in so much testing effort for this.  Anything I should add as test-cases?

> I missed that you were talking about a specific test.

Ah, okay, that explains my confusion as well.

> Do you mind adding somewhere in the top comment a link to #837 for bookkeeping purpose?

I added a link. I almost forgot about that implementation which took a different route.  I seem to remember there being issues when emissions weren't started nested, but queued up instead.

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

PR Comment: https://git.openjdk.org/jfx/pull/1081#issuecomment-2708196447


More information about the openjfx-dev mailing list