void (@NotNull DocumentEvent e) { InlayModelImpl inlayModel = myEditor.getInlayModel(); inlayModel.myPutMergedIntervalsAtBeginning = intervalStart() == e.getMoveOffset() + e.getNewLength(); if (DocumentUtil.isInsideSurrogatePair(getDocument(), getOffset())) { inlayModel.myMoveInProgress = true; try { invalidate(); } finally { inlayModel.myMoveInProgress = false; } } }