From d0985a4e7ca875b96bd86a16b1154dd2feb747a2 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 5 Mar 2019 07:50:54 +1000 Subject: [PATCH] preview state depends on card id, not note id fixes https://anki.tenderapp.com/discussions/ankidesktop/32952-commit-c07f2d07474b52c065539fe9e56cbc6047856ad8-causes-preview-to-not-work-with-multiples-cards-of-same-note-cloze-deletions --- aqt/browser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aqt/browser.py b/aqt/browser.py index 5561e5d9a..ec3240f59 100644 --- a/aqt/browser.py +++ b/aqt/browser.py @@ -1438,8 +1438,8 @@ where id in %s""" % ids2str(sf)) self._renderPreview() def _previewStateAndMod(self): - n = self.card.note() - return (self._previewState, n.id, n.mod) + c = self.card + return (self._previewState, c.id, c.note().mod) # Card deletion ######################################################################