void (@NotNull EditorMouseEvent event) { if (event.getArea() == EditorMouseEventArea.EDITING_AREA && event.getMouseEvent().isPopupTrigger() && !event.isConsumed()) { for (int i = myPopupHandlers.size() - 1; i >= 0; i--) { if (myPopupHandlers.get(i).handlePopup(event)) break; } } }