git: openjdk/jfx21u: master: 8319779: SystemMenu: memory leak due to listener never being removed
Johan Vos
jvos at openjdk.org
Thu Aug 1 10:34:36 UTC 2024
Changeset: ef8397aa
Branch: master
Author: Johan Vos <jvos at openjdk.org>
Date: 2024-08-01 10:32:03 +0000
URL: https://git.openjdk.org/jfx21u/commit/ef8397aa4886c2d1ac38b44a45c6adee3269827a
8319779: SystemMenu: memory leak due to listener never being removed
8323787: Mac System MenuBar throws IOB exception
Reviewed-by: jpereda
Backport-of: 25ac6fed22d0f49d01c831aaa48049c34899fe96
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassSystemMenu.java
+ modules/javafx.graphics/src/shims/java/com/sun/javafx/tk/quantum/GlassSystemMenuShim.java
! tests/system/src/test/addExports
+ tests/system/src/test/java/test/com/sun/javafx/tk/quantum/SystemMenuBarTest.java
- tests/system/src/test/java/test/javafx/stage/SystemMenuBarTest.java
More information about the openjfx-changes
mailing list