From 0568f57c23a39e260e013a37e022a4df8b8baaf6 Mon Sep 17 00:00:00 2001 From: Luc Mcgrady Date: Tue, 18 Nov 2025 08:25:51 +0000 Subject: [PATCH] Added: Card info updates --- qt/aqt/mediasrv.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/qt/aqt/mediasrv.py b/qt/aqt/mediasrv.py index 13b518cb5..a8cc2dec3 100644 --- a/qt/aqt/mediasrv.py +++ b/qt/aqt/mediasrv.py @@ -670,6 +670,17 @@ def next_card_data() -> bytes: backend_card = data.next_card.queue.cards[0].card card = Card(aqt.mw.col, backend_card=backend_card) + reviewer = aqt.mw.reviewer + + reviewer.previous_card = reviewer.card + reviewer.card = card + + def update_card_info(): + reviewer._previous_card_info.set_card(reviewer.previous_card) + reviewer._card_info.set_card(card) + + aqt.mw.taskman.run_on_main(update_card_info) + ctx = TemplateRenderContext.from_existing_card(card, False) qside = apply_custom_filters(