verride
      public void onClosed(@NotNull LightweightWindowEvent event) {
        myBalloonRef.updateAndGet(prev -> SoftReference.dereference(prev) == balloon ? null : prev);
      }
 
verride
      public void onClosed(@NotNull LightweightWindowEvent event) {