void (@NotNull MouseEvent e) { if (e.getClickCount() == 2 && e.getButton() == MouseEvent.BUTTON1 && !myLayout.doubleClickActions.isEmpty()) { DataContext dataContext = DataManager.getInstance().getDataContext(this); for (AnAction action : myLayout.doubleClickActions) { AnActionEvent event = AnActionEvent.createFromInputEvent(e, ActionPlaces.UNKNOWN, null, dataContext); if (ActionUtil.lastUpdateAndCheckDumb(action, event, false)) { ActionUtil.performActionDumbAwareWithCallbacks(action, event); } } } }