]> git.lyx.org Git - features.git/commitdiff
alfredo's undo fix
authorJohn Levon <levon@movementarian.org>
Tue, 8 Apr 2003 00:12:36 +0000 (00:12 +0000)
committerJohn Levon <levon@movementarian.org>
Tue, 8 Apr 2003 00:12:36 +0000 (00:12 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6735 a592a061-630c-0410-9148-cb99ea01b6c8

src/ChangeLog
src/text2.C

index c3e63fa32e8a2dec72c09d93fa5d08a7fc0f63db..189bc3b8f5cf8cb42ee12f8aaf97609bc2d1d2e5 100644 (file)
@@ -1,3 +1,8 @@
+2003-04-08  Alfredo Braunstein  <abraunst@libero.it>
+
+       * text2.C (changeDepth): do not setUndo on test_only (make undo work
+       again)
 2003-04-05  Alfredo Braunstein  <abraunst@libero.it>
 
        * lyxfind.C (searchForward, searchBackwards): bug 782
index e42eaf733db8d46a6e6691799e30a9591ccda5a1..70b2f72382e373b0fda11d9f167ef45392c1ac30 100644 (file)
@@ -467,7 +467,8 @@ bool LyXText::changeDepth(bv_funcs::DEPTH_CHANGE type, bool test_only)
 
        ParagraphList::iterator pastend = end;
        ++pastend;
-       setUndo(bv(), Undo::EDIT, &(*start), &(*pastend));
+       if (!test_only)
+               setUndo(bv(), Undo::EDIT, &(*start), &(*pastend));
 
        bool changed = false;