From 61654ff70a03e9de91c15c92f1b952cb7ae1e8c2 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 1 Aug 2017 17:46:08 +1000 Subject: [PATCH] skip useless focus preservation when navigating via preview screen --- aqt/browser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aqt/browser.py b/aqt/browser.py index e908da0f4..60f3f38c7 100644 --- a/aqt/browser.py +++ b/aqt/browser.py @@ -1072,7 +1072,7 @@ where id in %s""" % ids2str(sf)) self._previewState = "question" self._renderPreview() else: - self.onPreviousCard() + self.editor.saveNow(lambda: self._moveCur(QAbstractItemView.MoveUp)) self._updatePreviewButtons() def _onPreviewNext(self): @@ -1080,7 +1080,7 @@ where id in %s""" % ids2str(sf)) self._previewState = "answer" self._renderPreview() else: - self.onNextCard() + self.editor.saveNow(lambda: self._moveCur(QAbstractItemView.MoveDown)) self._updatePreviewButtons() def _onReplayAudio(self):