summaryrefslogtreecommitdiff
path: root/javax/swing/plaf/metal
diff options
context:
space:
mode:
authorRobert Schuster <theBohemian@gmx.net>2006-06-16 12:54:46 +0000
committerRobert Schuster <theBohemian@gmx.net>2006-06-16 12:54:46 +0000
commit26a306bcb522e0ceb40e885599301b5bec6dfe4b (patch)
tree63964542e9aaa2fb9914ad8f3b9f3978b1e1d9f7 /javax/swing/plaf/metal
parent6587f111bb2807143ec95ab00b271ce5f9fe3345 (diff)
downloadclasspath-26a306bcb522e0ceb40e885599301b5bec6dfe4b.tar.gz
2006-06-16 Robert Schuster <robertschuster@fsfe.org>
* javax/swing/plaf/metal/MetalMenuBarUI.java: (update): Added subexpression to if-statement.
Diffstat (limited to 'javax/swing/plaf/metal')
-rw-r--r--javax/swing/plaf/metal/MetalMenuBarUI.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/javax/swing/plaf/metal/MetalMenuBarUI.java b/javax/swing/plaf/metal/MetalMenuBarUI.java
index 31d8d671f..ff763ea9d 100644
--- a/javax/swing/plaf/metal/MetalMenuBarUI.java
+++ b/javax/swing/plaf/metal/MetalMenuBarUI.java
@@ -44,6 +44,7 @@ import javax.swing.JComponent;
import javax.swing.SwingConstants;
import javax.swing.UIManager;
import javax.swing.plaf.ComponentUI;
+import javax.swing.plaf.UIResource;
import javax.swing.plaf.basic.BasicMenuBarUI;
/**
@@ -75,7 +76,9 @@ public class MetalMenuBarUI extends BasicMenuBarUI
*/
public void update(Graphics g, JComponent c)
{
- if (c.isOpaque() && UIManager.get("MenuBar.gradient") != null)
+ if (c.isOpaque()
+ && UIManager.get("MenuBar.gradient") != null
+ && c.getBackground() instanceof UIResource)
{
MetalUtils.paintGradient(g, 0, 0, c.getWidth(), c.getHeight(),
SwingConstants.VERTICAL, "MenuBar.gradient");