@Override
			public void engageCurrent() {
				engage((row, offset) -> row.engage(offset, true));

				// Engage can initiate editing in a cell, or commit work-in-progress edits.
				// When WIP edits are committed, the text editor is swapped out of the scene
				// which can cause a loss of focus. We'll catch that and re-focus here.
				if (!flow.isFocusWithin()) flow.requestFocus();
			}
@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