--- a/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java Fri Aug 21 20:59:07 2015 +0300
+++ b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java Mon Aug 24 16:06:36 2015 +0400
@@ -1514,8 +1514,7 @@
flushUnreferenced(); // Remove old listeners
boolean lafCond = SwingUtilities2.isLocalDisplay();
- Object aaTextInfo = SwingUtilities2.AATextInfo.getAATextInfo(lafCond);
- table.put(SwingUtilities2.AA_TEXT_PROPERTY_KEY, aaTextInfo);
+ SwingUtilities2.putAATextInfo(lafCond, table);
new AATextListener(this);
}
@@ -2204,9 +2203,7 @@
}
UIDefaults defaults = UIManager.getLookAndFeelDefaults();
boolean lafCond = SwingUtilities2.isLocalDisplay();
- Object aaTextInfo =
- SwingUtilities2.AATextInfo.getAATextInfo(lafCond);
- defaults.put(SwingUtilities2.AA_TEXT_PROPERTY_KEY, aaTextInfo);
+ SwingUtilities2.putAATextInfo(lafCond, defaults);
updateUI();
}