fix concurrent mod error when deleting card while edit current open

This commit is contained in:
Damien Elmes 2009-04-16 17:43:54 +09:00
parent 8259347f34
commit f45fccb93f

View file

@ -1336,6 +1336,8 @@ day = :d""", d=yesterday)
def onDelete(self):
undo = _("Delete")
if self.state == "editCurrent":
self.moveToState("saveEdit")
self.deck.setUndoStart(undo)
self.deck.deleteCard(self.currentCard.id)
self.reset()