summaryrefslogtreecommitdiff
path: root/libjava/classpath/javax/swing/JFrame.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/javax/swing/JFrame.java')
-rw-r--r--libjava/classpath/javax/swing/JFrame.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/libjava/classpath/javax/swing/JFrame.java b/libjava/classpath/javax/swing/JFrame.java
index 0ae23f101fa..e54d453b8df 100644
--- a/libjava/classpath/javax/swing/JFrame.java
+++ b/libjava/classpath/javax/swing/JFrame.java
@@ -258,7 +258,7 @@ public class JFrame extends Frame
{
// If we're adding in the initialization stage use super.add.
// Otherwise pass the add onto the content pane.
- if (isRootPaneCheckingEnabled())
+ if (isRootPaneCheckingEnabled() && comp != rootPane)
getContentPane().add(comp,constraints,index);
else
super.addImpl(comp, constraints, index);