@Override public void afterActionPerformed(AnAction action, DataContext dataContext, AnActionEvent event) { if (shouldSkipAction(action)) return; if (myPanel.isInFloatingMode()) { myPanel.hideHint(); } else { myPanel.cancelPopup(); } }