From b852a6405ab029e182e44eb57a17c830fd892d5a Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 27 Nov 2009 19:31:59 +0900 Subject: [PATCH] don't error out if delete card double clicked --- ankiqt/ui/cardlist.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ankiqt/ui/cardlist.py b/ankiqt/ui/cardlist.py index 6ff9c8dd5..2163067c6 100644 --- a/ankiqt/ui/cardlist.py +++ b/ankiqt/ui/cardlist.py @@ -812,7 +812,11 @@ where id in (%s)""" % ",".join([ def deleteCards(self): cards = self.selectedCards() n = _("Delete Cards") - new = self.findCardInDeckModel() + 1 + try: + new = self.findCardInDeckModel() + 1 + except: + # card has been deleted + return self.dialog.tableView.setFocus() self.deck.setUndoStart(n) self.deck.deleteCards(cards)