RFR: 8294589: MenuBarSkin: memory leak when changing skin [v18]

Andy Goryachev angorya at openjdk.org
Thu Dec 1 23:39:10 UTC 2022


On Thu, 1 Dec 2022 19:55:33 GMT, Andy Goryachev <angorya at openjdk.org> wrote:

>> Fixed memory leak by using weak listeners and making sure to undo everything that has been done to MenuBar/Skin in dispose().
>> 
>> This PR depends on a new internal class ListenerHelper, a replacement for LambdaMultiplePropertyChangeListenerHandler.
>> See https://github.com/openjdk/jfx/pull/908
>
> Andy Goryachev has updated the pull request incrementally with one additional commit since the last revision:
> 
>   8294589: review comments

@aghaisas : would you please take a look?

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

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


More information about the openjfx-dev mailing list