From: Martin Vermeer Date: Mon, 10 Apr 2006 11:04:20 +0000 (+0000) Subject: Undo previous X-Git-Tag: 1.6.10~13365 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=e6c2e24dc8af111836d8aae56c36a8d8777837d7;p=features.git Undo previous git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13619 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/mathed/math_nestinset.C b/src/mathed/math_nestinset.C index 90fb8e9e74..570215d593 100644 --- a/src/mathed/math_nestinset.C +++ b/src/mathed/math_nestinset.C @@ -621,7 +621,7 @@ void MathNestInset::doDispatch(LCursor & cur, FuncRequest & cmd) case LFUN_DELETE_WORD_BACKWARD: case LFUN_BACKSPACE: if (cur.pos() == 0) - // May affect external cell: + // delete whole cell recordUndoInset(cur, Undo::ATOMIC); else recordUndo(cur, Undo::ATOMIC); @@ -630,11 +630,7 @@ void MathNestInset::doDispatch(LCursor & cur, FuncRequest & cmd) case LFUN_DELETE_WORD_FORWARD: case LFUN_DELETE: - if (cur.pos() == cur.lastpos()) - // May affect external cell: - recordUndoInset(cur, Undo::ATOMIC); - else - recordUndo(cur, Undo::ATOMIC); + recordUndo(cur); cur.erase(); break;