[jfx17u] Integrated: 8274022: Additional Memory Leak in ControlAcceleratorSupport

2021-11-15 Thread Kevin Rushforth
On Mon, 15 Nov 2021 18:48:51 GMT, Kevin Rushforth wrote: > Clean backport to `jfx17u`. This pull request has now been integrated. Changeset: e3b061c9 Author:Kevin Rushforth URL: https://git.openjdk.java.net/jfx17u/commit/e3b061c9d3667bd7ec327d9c9869d6415fd33414 Stats: 46 lines i

[jfx17u] Integrated: 8274022: Additional Memory Leak in ControlAcceleratorSupport

2021-11-15 Thread Kevin Rushforth
Clean backport to `jfx17u`. - Commit messages: - 8274022: Additional Memory Leak in ControlAcceleratorSupport Changes: https://git.openjdk.java.net/jfx17u/pull/21/files Webrev: https://webrevs.openjdk.java.net/?repo=jfx17u&pr=21&range=00 Issue: https://bugs.openjdk.java.net/brows

Integrated: 8274022 Additional Memory Leak in ControlAcceleratorSupport

2021-11-15 Thread Florian Kirmaier
On Sat, 30 Oct 2021 10:56:40 GMT, Florian Kirmaier wrote: > This fixes the new ControlAcceleratorBug which was Introduced in JavaFX17. > To fix it, I've made the Value of the WeakHashMap also weak. > We only keep this value to remove it as a listener later on. Therefore there > shouldn't be is