< prev index next >
src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
Print this page
*** 48,58 ****
// Utilities
public void uninstallUI(final JComponent c) {
if (fScreenMenuBar != null) {
final JFrame frame = (JFrame)(c.getTopLevelAncestor());
! if (frame.getMenuBar() == fScreenMenuBar) {
frame.setMenuBar((MenuBar)null);
}
fScreenMenuBar = null;
}
super.uninstallUI(c);
--- 48,58 ----
// Utilities
public void uninstallUI(final JComponent c) {
if (fScreenMenuBar != null) {
final JFrame frame = (JFrame)(c.getTopLevelAncestor());
! if (frame != null && frame.getMenuBar() == fScreenMenuBar) {
frame.setMenuBar((MenuBar)null);
}
fScreenMenuBar = null;
}
super.uninstallUI(c);
< prev index next >