Also move reponse to middle mouse from Release to Press
* math_nestinset.C
(MathNestInset::lfunMousePress): Add and convert to editXY
(MathNestInset::lfunMouseRelease): Remove
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13617
a592a061-630c-0410-9148-
cb99ea01b6c8
case LFUN_DELETE_WORD_BACKWARD:
case LFUN_BACKSPACE:
if (cur.pos() == 0)
- // delete whole cell
+ // May affect external cell:
recordUndoInset(cur, Undo::ATOMIC);
else
recordUndo(cur, Undo::ATOMIC);
case LFUN_DELETE_WORD_FORWARD:
case LFUN_DELETE:
- recordUndo(cur);
+ if (cur.pos() == cur.lastpos())
+ // May affect external cell:
+ recordUndoInset(cur, Undo::ATOMIC);
+ else
+ recordUndo(cur, Undo::ATOMIC);
cur.erase();
break;