Andrà probably you have a better fix for them, but on the meantime this
seems to work reasonably ok.

Alfredo
Index: cursor.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/cursor.C,v
retrieving revision 1.68
diff -u -p -u -r1.68 cursor.C
--- cursor.C	1 Mar 2004 17:12:02 -0000	1.68
+++ cursor.C	3 Mar 2004 08:47:31 -0000
@@ -123,6 +123,7 @@ DispatchResult LCursor::dispatch(FuncReq
 				//	<< " val: " << disp_.val() << endl;
 				break;
 		}
+		pop();
 	}
 	bv().text()->dispatch(*this, cmd);
 	if (nopop_)

Reply via email to