@ApiStatus.Internal
  public @Nullable JBPopup findPopup() {
    while (!myStack.isEmpty()) {
      final AbstractPopup each = (AbstractPopup)myStack.peek();
      if (each != null && !each.isDisposed()) {
        return each;
      }
      myStack.pop();
    }

    return null;
  }
@ApiStatus.Internal
  public @Nullable JBPopup findPopup()