Force memory state recompute when cards moved into different deck

This commit is contained in:
Damien Elmes 2023-12-22 13:39:27 +10:00
parent 8537e85a64
commit d9f5487815

View file

@ -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;
}