Clear desired retention and decay when changing decks (#4095)

These values are preset-specific and entries from previous deck may cause issues.
This commit is contained in:
user1823 2025-06-19 11:53:49 +05:30 committed by GitHub
parent a63e4ef1c8
commit ba0d590c16
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;
}