From 6d925ee99abe1d1ae82f00de4e0f8ef3dbf5c832 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 30 Nov 2008 18:22:22 +0900 Subject: [PATCH] remove and --- ankiqt/ui/cardlist.py | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/ankiqt/ui/cardlist.py b/ankiqt/ui/cardlist.py index dd265dacf..347c1760b 100644 --- a/ankiqt/ui/cardlist.py +++ b/ankiqt/ui/cardlist.py @@ -90,17 +90,6 @@ class DeckModel(QAbstractTableModel): if not self.sortKey: self.cards = [] return - # show current card or last? - card = None - if self.searchStr == u"" and self.parent.currentCard: - card = self.parent.currentCard - elif self.searchStr == u"" and self.parent.lastCard: - card = self.parent.lastCard - if card: - self.cards = [[card.id, card.priority, card.question, - card.answer, card.due, card.reps, card.factId]] - self.reset() - return # searching searchLimit = "" if self.searchStr: @@ -316,11 +305,6 @@ class EditDeck(QMainWindow): self.currentTag = "notag" else: self.currentTag = self.alltags[idx-2] - if unicode(self.dialog.filterEdit.text()) in ( - u"", u""): - self.dialog.filterEdit.blockSignals(True) - self.dialog.filterEdit.setText("") - self.dialog.filterEdit.blockSignals(False) self.updateSearch() def updateFilterLabel(self): @@ -517,7 +501,7 @@ where id in (%s)""" % ",".join([ self.deck.setUndoStart(n) self.deck.deleteCards(cards) self.deck.setUndoEnd(n) - self.updateSearch() + self.updateAfterCardChange(reset=True) def addTags(self): tags = ui.utils.getOnlyText(_("Enter tag(s) to add:"), self)