From 5b531b56efc29fbf32efd447274e559f7d28665c Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Mon, 4 Jun 2012 17:21:15 +0200 Subject: [PATCH] Revert "Tentative fix to #8159: Undo doesn't restore environment depth correctly" This reverts commit e3854bb59b98ee4f7514cf2ca5585cb6be949186. --- src/Undo.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/Undo.cpp b/src/Undo.cpp index a80c01c701..28438c10f3 100644 --- a/src/Undo.cpp +++ b/src/Undo.cpp @@ -23,7 +23,6 @@ #include "DocIterator.h" #include "Paragraph.h" #include "ParagraphList.h" -#include "ParagraphParameters.h" #include "Text.h" #include "mathed/MathSupport.h" @@ -345,15 +344,6 @@ void Undo::Private::doRecordUndo(UndoKind kind, advance(first, first_pit); ParagraphList::const_iterator last = plist.begin(); advance(last, last_pit + 1); - // If the paragraphs after the last one have a - // non-zero depth and the depth of last paragraph is - // decremented, then these paragraphs may be affected - // (ticket #8159). We guard against that by saving - // these extra paragraphs. - while (last != plist.end() && last->params().depth() > 0) { - ++last; - --undo.end; - } undo.pars = new ParagraphList(first, last); } -- 2.39.5