@Override
    protected @NotNull Runnable createAfterNavigateCallback() {
      return () -> DiffUtil.closeWindow(getWrapper().getWindow(), true, true);
    }
@Override
    protected @NotNull Runnable createAfterNavigateCallback()