import java.util.EventListener;
public class IdeGlassPaneImpl extends JPanel implements IdeGlassPane {
private Set<EventListener> myMouseListeners = new LinkedHashSet<EventListener>();
private JRootPane myRootPane;
private Component myCurrentOverComponent;
<BUG>private Component myMousePressedComponent;
public IdeGlassPaneImpl(JRootPane rootPane) {</BUG>
myRootPane = rootPane;
setOpaque(false);
setVisible(false);

import java.util.EventListener;
public class IdeGlassPaneImpl extends JPanel implements IdeGlassPane {
private Set<EventListener> myMouseListeners = new LinkedHashSet<EventListener>();
private JRootPane myRootPane;
private Component myCurrentOverComponent;
private Component myMousePressedComponent;
private Container myMousePressedContainer;
public IdeGlassPaneImpl(JRootPane rootPane) {
myRootPane = rootPane;
setOpaque(false);
setVisible(false);
