From 8ccadd96e66cab11bc58c364c423825eff032aa5 Mon Sep 17 00:00:00 2001 From: RumovZ Date: Thu, 14 Apr 2022 10:53:58 +0200 Subject: [PATCH] Store last position when scheduling as review (#1800) --- rslib/src/scheduler/reviews.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/rslib/src/scheduler/reviews.rs b/rslib/src/scheduler/reviews.rs index 113c54984..943d620cd 100644 --- a/rslib/src/scheduler/reviews.rs +++ b/rslib/src/scheduler/reviews.rs @@ -41,6 +41,7 @@ impl Card { } fn schedule_as_review(&mut self, interval: u32, due: i32, ease_factor: u16) { + self.original_position = self.last_position(); self.remove_from_filtered_deck_before_reschedule(); self.interval = interval.max(1); self.due = due;