boolean (@NotNull ThreeSide side) { if (getChanges().isEmpty()) return false; EditorEx editor = getEditor(side); return DiffUtil.isSomeRangeSelected(editor, lines -> ContainerUtil.exists(getChanges(), change -> isChangeSelected(change, lines, side))); }