float fill_label_hfill;
// This call HAS to be here because of the BidiTables!!!
prepareToPrint(bview, row, x, fill_separator, fill_hfill,
- fill_label_hfill);
+ fill_label_hfill);
if (last < row->pos())
cursor_vpos = row->pos();
int y = cursor.y() - cursor.row()->baseline() +
cursor.row()->height() + 1;
setCursorFromCoordinates(bview, x, y);
- if (!selecting) {
+ if (!selecting && cursor.row() == cursor.irow()) {
int y1 = cursor.iy() - first_y;
int y2 = y1;
y -= first_y;