Integrated: 8243115: Spurious invalidations due to bug in IntegerBinding and other classes

John Hendrikx jhendrikx at openjdk.org
Mon Jan 9 14:53:14 UTC 2023


On Mon, 27 Apr 2020 11:43:28 GMT, John Hendrikx <jhendrikx at openjdk.org> wrote:

> This fixes a bug where the first call to unbind would clear the internal invalidation listener used, resulting in subsequent unbind calls to be no-ops, unless bind was called again first.
> 
> I had to rewrite the parameterized test slightly as Parameterized will only call the parameters method once, and my new test modifies the internal state of the bindings used as parameters (by doing some unbind calls) which was making other tests fail.

This pull request has now been integrated.

Changeset: bca1bfc5
Author:    John Hendrikx <jhendrikx at openjdk.org>
Committer: Michael Strauß <mstrauss at openjdk.org>
URL:       https://git.openjdk.org/jfx/commit/bca1bfc5e3b04293c13417fd923d99864cdd9147
Stats:     206 lines in 9 files changed: 147 ins; 43 del; 16 mod

8243115: Spurious invalidations due to bug in IntegerBinding and other classes

Reviewed-by: arapte, mstrauss

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

PR: https://git.openjdk.org/jfx/pull/198


More information about the openjfx-dev mailing list