On Fri, 10 Sep 2021 11:28:25 GMT, Marius Hanl wrote:
>> After updating to jfx 17, I detected memory leak in my application (every
>> controller that has menu items won't get garbage collected after closing its
>> stage), with visualvm I found it was caused by class
>>
Hi,
I don't wanna clutter the list but I noticed this issue also and can point
you to a simple test (adding MenuButton is sufficient, no need for any
MenuItem).
See test here:
https://github.com/Sandec/JMemoryBuddy/issues/5#issuecomment-911617849
The test provided fails on JavaFX (v17) and
On Fri, 10 Sep 2021 11:28:25 GMT, Marius Hanl wrote:
> Could you please report the bug at https://bugreport.java.com/ with a minimum
> reproducible example (written in Java)?
I was just going to mention the same thing. See the project
[README](https://github.com/openjdk/jfx#readme).
On Fri, 10 Sep 2021 10:30:07 GMT, RationalityFrontline
wrote:
> After updating to jfx 17, I detected memory leak in my application (every
> controller that has menu items won't get garbage collected after closing its
> stage), with visualvm I found it was caused by class
>
On Mon, 12 Apr 2021 08:40:56 GMT, Ambarish Rapte wrote:
>> The method `ControlAcceleratorSupport.doAcceleratorInstall(final List> extends MenuItem> items, final Scene scene)` adds a `ChangeListener` on
>> `MenuItem.acceleratorProperty()`. This listener is not removed when the
>> MenuItem is
On Mon, 12 Apr 2021 08:40:56 GMT, Ambarish Rapte wrote:
>> The method `ControlAcceleratorSupport.doAcceleratorInstall(final List> extends MenuItem> items, final Scene scene)` adds a `ChangeListener` on
>> `MenuItem.acceleratorProperty()`. This listener is not removed when the
>> MenuItem is
On Mon, 12 Apr 2021 08:40:56 GMT, Ambarish Rapte wrote:
>> The method `ControlAcceleratorSupport.doAcceleratorInstall(final List> extends MenuItem> items, final Scene scene)` adds a `ChangeListener` on
>> `MenuItem.acceleratorProperty()`. This listener is not removed when the
>> MenuItem is
> The method `ControlAcceleratorSupport.doAcceleratorInstall(final List extends MenuItem> items, final Scene scene)` adds a `ChangeListener` on
> `MenuItem.acceleratorProperty()`. This listener is not removed when the
> MenuItem is removed from scenegraph.
> Adding and removing a MenuItem