private @NotNull AnAction performSelectedAction(@NotNull InputEvent event, AnAction selection) {
    String actionPlace = UIUtil.uiParents(myList, true).filter(FlatWelcomeFrame.class).isEmpty() ? ActionPlaces.POPUP : ActionPlaces.WELCOME_SCREEN;
    AnActionEvent actionEvent = AnActionEvent.createFromInputEvent(
      event, actionPlace, selection.getTemplatePresentation(),
      DataManager.getInstance().getDataContext(myList), false, false);
    ActionUtil.performActionDumbAwareWithCallbacks(selection, actionEvent);
    return selection;
  }
private @NotNull AnAction performSelectedAction(@NotNull InputEvent event, AnAction selection)