]> git.lyx.org Git - lyx.git/commitdiff
Fix bug 2449: Insertion of math delimiter cannot completely be undone
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Fri, 15 Aug 2008 16:15:20 +0000 (16:15 +0000)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Fri, 15 Aug 2008 16:15:20 +0000 (16:15 +0000)
http://bugzilla.lyx.org/show_bug.cgi?id=2449

* Text3.cpp (dispatch): handle undo for LFUN_MATH_INSERT,
LFUN_MATH_MATRIX, LFUN_MATH_DELIM and LFUN_MATH_BIGDELIM.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26174 a592a061-630c-0410-9148-cb99ea01b6c8

src/Text3.cpp

index 5fe69e6708eea11e141d17c764a02b376fe6536f..bcb13e1e3b17cbd8ba3c8ed0111679078b1ced16 100644 (file)
@@ -1499,6 +1499,7 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd)
        case LFUN_MATH_MATRIX:
        case LFUN_MATH_DELIM:
        case LFUN_MATH_BIGDELIM: {
+               cur.recordUndo();
                cap::replaceSelection(cur);
                cur.insert(new InsetMathHull(hullSimple));
                checkAndActivateInset(cur, true);