Clear desired retention and decay when changing decks

These values are preset-specific and entries from previous deck may cause issues.
This commit is contained in:
user1823 2025-06-18 17:23:46 +05:30 committed by GitHub
parent 44f3bbbbc9
commit b2b610ec68
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -189,6 +189,8 @@ impl Card {
fn set_deck(&mut self, deck: DeckId) {
self.remove_from_filtered_deck_restoring_queue();
self.memory_state = None;
self.desired_retention = None;
self.decay = None;
self.deck_id = deck;
}