diff options
Diffstat (limited to 'libjava/classpath/javax/swing/JPopupMenu.java')
-rw-r--r-- | libjava/classpath/javax/swing/JPopupMenu.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libjava/classpath/javax/swing/JPopupMenu.java b/libjava/classpath/javax/swing/JPopupMenu.java index a0a735965c5..c4ee5fe7346 100644 --- a/libjava/classpath/javax/swing/JPopupMenu.java +++ b/libjava/classpath/javax/swing/JPopupMenu.java @@ -232,6 +232,7 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement constraints.gridy = i; super.add(items[i], constraints, i); } + this.setSize(this.getPreferredSize()); } /** @@ -276,6 +277,7 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement super.add(items[i], constraints, i); } } + this.setSize(this.getPreferredSize()); } /** @@ -908,13 +910,13 @@ public class JPopupMenu extends JComponent implements Accessible, MenuElement */ private class LightWeightPopup extends Container implements Popup { + private Component c; + /** * Creates a new LightWeightPopup menu * * @param c Container containing menu items */ - private Component c; - public LightWeightPopup(Container c) { this.c = c; |