@Override
  public @Nullable JBPopup getPopup() {
    if (isDisposed()) return null;

    T repository = myRepository;
    if (repository == null) return null;

    return getWidgetPopup(getProject(), repository);
  }
@Override
  public @Nullable JBPopup getPopup()