@Override
      public void windowClosing(WindowEvent event) {
        if (LOG.isDebugEnabled()) {
          LOG.debug("Updating floating window " + toolWindow.getId() + " bounds because it's closed: " + getBounds());
        }
        toolWindow.toolWindowManager.movedOrResized(decorator);
        toolWindow.toolWindowManager.hideToolWindow(toolWindow.getId(), false);
      }
@Override
      public void windowClosing(WindowEvent event)