diff options
Diffstat (limited to 'libjava/java/awt/Component.java')
-rw-r--r-- | libjava/java/awt/Component.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libjava/java/awt/Component.java b/libjava/java/awt/Component.java index e748904..3614b2b 100644 --- a/libjava/java/awt/Component.java +++ b/libjava/java/awt/Component.java @@ -220,6 +220,8 @@ public abstract class Component implements ImageObserver, MenuContainer, public void setEnabled(boolean b) { this.enabled = b; + if (peer != null) + peer.setEnabled(b); } /** @deprecated */ @@ -299,8 +301,6 @@ public abstract class Component implements ImageObserver, MenuContainer, if (peer != null) peer.setForeground(c); this.foreground = c; - if (peer != null) - peer.setForeground(foreground); } /** @return the background color of the component. null may be @@ -321,7 +321,6 @@ public abstract class Component implements ImageObserver, MenuContainer, if (peer != null) peer.setBackground(c); this.background = c; - if (peer != null) peer.setBackground(background); } public Font getFont() @@ -1412,7 +1411,8 @@ public abstract class Component implements ImageObserver, MenuContainer, etc. */ } - void addNotifyContainerChildren() { + void addNotifyContainerChildren() + { // nothing to do unless we're a container } |