summaryrefslogtreecommitdiff
path: root/libjava/classpath/javax/swing/Popup.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/javax/swing/Popup.java')
-rw-r--r--libjava/classpath/javax/swing/Popup.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/libjava/classpath/javax/swing/Popup.java b/libjava/classpath/javax/swing/Popup.java
index cbb243e285a..203ee3c9b0c 100644
--- a/libjava/classpath/javax/swing/Popup.java
+++ b/libjava/classpath/javax/swing/Popup.java
@@ -41,6 +41,7 @@ package javax.swing;
import java.awt.Component;
import java.awt.FlowLayout;
import java.awt.Point;
+import java.awt.Rectangle;
/**
@@ -291,7 +292,9 @@ public class Popup
*/
public void hide()
{
+ Rectangle bounds = panel.getBounds();
layeredPane.remove(panel);
+ layeredPane.repaint(bounds.x, bounds.y, bounds.width, bounds.height);
}
}
}