if (beginLineNumber <= viewport.getBottomLineNumber()) {
// Only fill or update lines if the content change affects the viewport
LineInfo beginLine =
viewport.getDocument().getLineFinder().findLine(viewport.getBottom(), beginLineNumber);
animationController.onBeforeAnimationStarted();
fillOrUpdateLines(beginLine.line(), beginLine.number(), viewport.getBottomLine(),
viewport.getBottomLineNumber(), createOffset);
}
}
void renderViewportLineNumbersChanged(EnumSet<Edge> changedEdges) {