- if (rp.paint(y + y_offset + first, int(x), y + lt->top_y()))
- lt->markChangeInDraw(row, prev);
- if (bv->text->status() == LyXText::CHANGED_IN_DRAW) {
- lt->need_break_row = row;
- lt->fullRebreak();
- lt->setCursor(lt->cursor.par(),
- lt->cursor.pos());
- if (lt->selection.set()) {
- lt->setCursor(lt->selection.start,
- lt->selection.start.par(),
- lt->selection.start.pos());
- lt->setCursor(lt->selection.end,
- lt->selection.end.par(),
- lt->selection.end.pos());
- }
- break;
- }