void (@NotNull AnActionEvent e) { e.getPresentation().setEnabledAndVisible(false); Project project = e.getData(CommonDataKeys.PROJECT); if (project == null || !ProjectLevelVcsManager.getInstance(project).hasActiveVcss()) return; if (isPreferCheckboxesOverSelection() && CommitModeManager.getInstance(project).getCurrentCommitMode() instanceof CommitMode.NonModalCommitMode && CHANGES_VIEW_POPUP.equals(e.getPlace())) { return; } e.getPresentation().setVisible(true); e.getPresentation().setEnabled(hasReversibleFiles(e)); e.getPresentation().setText(getRollbackOperationName(project) + ELLIPSIS); }