void (MouseEvent e) { if (e.isPopupTrigger() || isPopupAction(e)) { try { invokePopup(e); } finally { removeLoadingIconForGutterMark(); } } else if (UIUtil.isCloseClick(e)) { processClose(e); } else { int logicalLineAtCursor = EditorUtil.yPositionToLogicalLine(myEditor, e); myLastActionableClick = new ClickInfo(logicalLineAtCursor, e.getPoint()); } }