From 52cfef6e6cf74e6a756b3d0f79864b02f0d64ea1 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 14 Mar 2009 05:23:59 +0900 Subject: [PATCH] remove trailing undo barrier on end --- anki/deck.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/anki/deck.py b/anki/deck.py index b117c8e56..8eba2555b 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -2108,6 +2108,9 @@ insert into undoLog values (null, 'insert into %(t)s (rowid""" % {'t': table} return self.s.flush() end = self._latestUndoRow() + while self.undoStack[-1] is None: + # strip off barrier + self.undoStack.pop() self.undoStack[-1][2] = end if self.undoStack[-1][1] == self.undoStack[-1][2]: self.undoStack.pop()