void () { long alignedRange = TextRangeScalarUtil.shift(toScalarRange(), DocumentUtil.isInsideSurrogatePair(getDocument(), getStartOffset()) ? -1 : 0, DocumentUtil.isInsideSurrogatePair(getDocument(), getEndOffset()) ? -1 : 0); setRange(alignedRange); }