From 3b067c7a6619b8d7bfad2c9dd7a8fdcc38b61e08 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 12 Mar 2021 14:58:19 +1000 Subject: [PATCH] limit initial sort selection to new cards https://github.com/ankidroid/Anki-Android/issues/8172 --- rslib/src/scheduler/new.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rslib/src/scheduler/new.rs b/rslib/src/scheduler/new.rs index dcf534510..e74bdc49a 100644 --- a/rslib/src/scheduler/new.rs +++ b/rslib/src/scheduler/new.rs @@ -163,7 +163,7 @@ impl Collection { /// This creates a transaction - we probably want to split it out /// in the future if calling it as part of a deck options update. pub fn sort_deck(&mut self, deck: DeckID, random: bool) -> Result<()> { - let cids = self.search_cards(&format!("did:{}", deck), SortMode::NoOrder)?; + let cids = self.search_cards(&format!("did:{} is:new", deck), SortMode::NoOrder)?; let order = if random { NewCardSortOrder::Random } else {