@Override
  @RequiresEdt
  public void hide() {
    IntentionHintComponent hint = myLastIntentionHint;
    if (hint != null && !hint.isDisposed() && hint.isVisible()) {
      hint.hide();
    }
    myLastIntentionHint = null;
  }
@Override
  @RequiresEdt
  public void hide()