Duh! Please apply.
Alfredo
Index: ChangeLog =================================================================== RCS file: /cvs/lyx/lyx-devel/src/ChangeLog,v retrieving revision 1.1136 diff -u -p -u -r1.1136 ChangeLog --- ChangeLog 2003/03/19 18:43:55 1.1136 +++ ChangeLog 2003/03/20 08:53:34 @@ -1,3 +1,7 @@ +2003-03-20 Alfredo Braunstein <[EMAIL PROTECTED]> + + * text2.C (removeRow): fix bug 964 + 2003-03-19 John Levon <[EMAIL PROTECTED]> * lyxfunc.C: only fitcursor/markDirty if available() Index: text2.C =================================================================== RCS file: /cvs/lyx/lyx-devel/src/text2.C,v retrieving revision 1.295 diff -u -p -u -r1.295 text2.C --- text2.C 2003/03/19 14:45:15 1.295 +++ text2.C 2003/03/20 08:53:37 @@ -334,7 +334,7 @@ void LyXText::removeRow(Row * row) if (anchor_row_ == row) { if (row_prev) { anchor_row_ = row_prev; - anchor_row_offset_ = 0; + anchor_row_offset_ += row_prev->height(); } else { anchor_row_ = row->next(); anchor_row_offset_ -= row->height();