From b752ea5112f8dffe7cc929853bdd66a62ad07651 Mon Sep 17 00:00:00 2001 From: Mark <> Date: Sat, 4 Jan 2025 12:43:58 +0100 Subject: [PATCH] fix bug when removing multiple --- musicdb-remove-duplicates-from-queue/src/main.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/musicdb-remove-duplicates-from-queue/src/main.rs b/musicdb-remove-duplicates-from-queue/src/main.rs index faa7708..00625f0 100755 --- a/musicdb-remove-duplicates-from-queue/src/main.rs +++ b/musicdb-remove-duplicates-from-queue/src/main.rs @@ -24,6 +24,7 @@ fn main() { } let mut actions = vec![]; rev_actions(&mut actions, &db.queue, &mut vec![], &mut HashSet::new()); + actions.reverse(); eprintln!("Removing {} queue elements", actions.len()); db.seq .pack(Action::Multiple(actions))