if (offset >= nodeViewOffset
&& offset < nodeViewOffset + characterCount) {
characterBounds = segment.nodeView.getCharacterBounds(offset - nodeViewOffset);
if (characterBounds != null) {
characterBounds = characterBounds.translate(segment.nodeView.getX(), segment.nodeView.getY());
}
break;
}
}