From d9f5487815e57d420ef248389eea4413c911bc3d Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 22 Dec 2023 13:39:27 +1000 Subject: [PATCH] Force memory state recompute when cards moved into different deck --- rslib/src/card/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/rslib/src/card/mod.rs b/rslib/src/card/mod.rs index e74c9b368..06b1a86a3 100644 --- a/rslib/src/card/mod.rs +++ b/rslib/src/card/mod.rs @@ -186,6 +186,7 @@ impl Card { /// Caller must ensure provided deck exists and is not filtered. fn set_deck(&mut self, deck: DeckId) { self.remove_from_filtered_deck_restoring_queue(); + self.memory_state = None; self.deck_id = deck; }