From e8e5b11477efd16e6765ef561de96cc0d36d04e6 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 19 Feb 2009 15:58:29 +0900 Subject: [PATCH] after a tag or fact is modified, update the tag cache --- ankiqt/ui/facteditor.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ankiqt/ui/facteditor.py b/ankiqt/ui/facteditor.py index f1ca5c8f7..259049a7d 100644 --- a/ankiqt/ui/facteditor.py +++ b/ankiqt/ui/facteditor.py @@ -436,6 +436,7 @@ class FactEditor(object): modified = True if modified: self.fact.setModified(textChanged=True) + self.deck.updateFactTags([self.fact.id]) self.deck.setModified() self.deck.setUndoEnd(n) @@ -524,6 +525,7 @@ class FactEditor(object): self.onChange() if old != self.fact.tags: self.deck.s.flush() + self.deck.updateFactTags([self.fact.id]) self.deck.updatePriorities([c.id for c in self.fact.cards]) self.fact.setModified(textChanged=True) self.deck.flushMod()