diff --git a/rslib/src/scheduler/fsrs/memory_state.rs b/rslib/src/scheduler/fsrs/memory_state.rs index 3822711f5..5150b4a30 100644 --- a/rslib/src/scheduler/fsrs/memory_state.rs +++ b/rslib/src/scheduler/fsrs/memory_state.rs @@ -105,8 +105,9 @@ impl Collection { progress.update(true, |state| state.current_cards = idx as u32 + 1)?; let mut card = self.storage.get_card(card_id)?.or_not_found(card_id)?; let original = card.clone(); - // store decay and desired retention in the card so that add-ons, card info and - // Stats don't need to access the deck config + // store decay and desired retention in the card so that add-ons, card info, + // Stats and browser search/sorts don't need to access the deck config. + // Values stored in the card are not used by the scheduler. card.desired_retention = desired_retention; card.decay = decay; if let (Some(req), Some(item)) = (&req, item) {