< prev index next >

src/java.desktop/share/classes/java/awt/TrayIcon.java

Print this page

        

@@ -700,10 +700,13 @@
     void removeNotify() {
         TrayIconPeer p = null;
         synchronized (this) {
             p = peer;
             peer = null;
+            if (popup != null) {
+                popup.removeNotify();
+            }
         }
         if (p != null) {
             p.dispose();
         }
     }
< prev index next >