fix bug when removing multiple

This commit is contained in:
Mark 2025-01-04 12:43:58 +01:00
parent b1c0925647
commit b752ea5112

View File

@ -24,6 +24,7 @@ fn main() {
} }
let mut actions = vec![]; let mut actions = vec![];
rev_actions(&mut actions, &db.queue, &mut vec![], &mut HashSet::new()); rev_actions(&mut actions, &db.queue, &mut vec![], &mut HashSet::new());
actions.reverse();
eprintln!("Removing {} queue elements", actions.len()); eprintln!("Removing {} queue elements", actions.len());
db.seq db.seq
.pack(Action::Multiple(actions)) .pack(Action::Multiple(actions))