[jfx21u] Integrated: 8318841: macOS: Memory leak with MenuItem when Menu.useSystemMenuBar(true) is used

2024-08-01 Thread Johan Vos
On Thu, 1 Aug 2024 09:23:42 GMT, Johan Vos wrote: > 8318841: macOS: Memory leak with MenuItem when Menu.useSystemMenuBar(true) is > used This pull request has now been integrated. Changeset: e6f725f5 Author:Johan Vos URL: https://git.openjdk.org/jfx21u/commit/e6f725f59a801805bab090

Integrated: 8318841: macOS: Memory leak with MenuItem when Menu.useSystemMenuBar(true) is used

2023-11-10 Thread Johan Vos
On Thu, 2 Nov 2023 11:39:47 GMT, Johan Vos wrote: > When the Java layer removes a systemmenu, release the native resources > related to this systemmenu. > This removes the strong JNI Global ref, which prevents its references from > being gc'ed. > > The current implementation for the mac-specif