--- old/jdk/src/java.desktop/share/classes/javax/swing/JLayer.java 2017-01-27 10:19:45.326540180 -0800 +++ new/jdk/src/java.desktop/share/classes/javax/swing/JLayer.java 2017-01-27 10:19:45.210540180 -0800 @@ -286,8 +286,7 @@ super.remove(oldGlassPane); } if (glassPane != null) { - AWTAccessor.getComponentAccessor().setMixingCutoutShape(glassPane, - new Rectangle()); + glassPane.setMixingCutoutShape(new Rectangle()); glassPane.setVisible(isGlassPaneVisible); super.addImpl(glassPane, null, 0); }