// The viewport moved up, need to fill with lines
fillOrUpdateLines(top.line(), top.number(), oldTop.line().getPreviousLine(),
oldTop.number() - 1, 0);
}
if (oldBottom.number() < bottom.number()) {
// The viewport moved down, need to fill with lines
fillOrUpdateLines(oldBottom.line().getNextLine(), oldBottom.number() + 1, bottom.line(),
bottom.number(), 0);
} else if (oldBottom.number() > bottom.number()) {
// The viewport moved up, need to GC the offscreen lines