From af444075348956349b43d3a473a2c8e839367105 Mon Sep 17 00:00:00 2001 From: git <tdnorbra@nps.edu> Date: Mon, 16 Sep 2024 21:17:19 -0700 Subject: [PATCH] [Terry N.] update --- viskit/RELEASE_NOTES | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/viskit/RELEASE_NOTES b/viskit/RELEASE_NOTES index c07224c029..96b52f08fa 100644 --- a/viskit/RELEASE_NOTES +++ b/viskit/RELEASE_NOTES @@ -13,9 +13,17 @@ Post release fixes / upgrades / issues: at com.apple.laf.AquaMenuPainter.paintSelectedMenuItemBackground(AquaMenuPainter.java:153) - Select the Platform L&F for OS X users as the work around. On Win machines, - the platform L&F is not the best choice as the background coloring for tabs is - quite quirky. The default L&F for Win machines is recommended. + Another apple.laf NPE discovered when using default L&F: + + Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: + Cannot invoke "javax.swing.border.Border.paintBorder(java.awt.Component, + java.awt.Graphics, int, int, int, int)" because the return value of + "com.apple.laf.AquaMenuPainter$RecyclableBorder.get()" is null + + Select the Platform L&F for OS X users as the solution. On Win machines, the + platform L&F is not the best choice as the background coloring for tabs is + quite glaring. The default L&F for Win machines is recommended. Also WIN + machine will not see EG tab status coloring in the platform mode. Due to the way the SimkitXML2Java generates EG extensions of super SimEntities, a default constructor will not be generated in subclasses -- GitLab