@Override
      public void lookupCanceled(@NotNull LookupEvent event) {
        lookup.removeLookupListener(this);
        myLookupShown = false;
      }
@Override
      public void lookupCanceled(@NotNull LookupEvent event)