@Override
			public void select(int offset) {
				int max = currentRead.length();
				int clampedOffset = Math.clamp(offset, 0, max - 1);

				focusedOffset.setValue(clampedOffset);

				flow.visibleCells().forEach(c -> c.updateSelection(clampedOffset));

				bringOffsetIntoView(offset);
			}
@param offset
		Data offset.

@return Row index that contains the offset.
recaf-ui/src/main/java/software/coley/recaf/ui/pane/editing/hex/HexEditor.java