INNER CODE UNIT · Dart
half
fluttercandies/extended_text · lib/src/extended/selection_mixin.dart:138
final double half = (range.end - range.start) / 2;
if (position.offset < range.start + half) {
position =
TextPosition(offset: range.start, affinity: position.affinity);
} else {
position =
TextPosition(offset: range.end, affinity: position.affinity);
}
}
}
super._setSelectionPosition(position, isEnd: isEnd);
}
}