Browse Source

fix: Insertion order

#1300
MystiPanda 11 months ago
parent
commit
e616e8f9aa
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src-tauri/src/enhance/seq.rs

+ 2 - 2
src-tauri/src/enhance/seq.rs

@@ -8,7 +8,7 @@ pub struct SeqMap {
 }
 
 pub fn use_seq(seq_map: SeqMap, config: Mapping, name: &str) -> Mapping {
-    let prepend = seq_map.prepend;
+    let mut prepend = seq_map.prepend;
     let append = seq_map.append;
     let delete = seq_map.delete;
 
@@ -16,7 +16,7 @@ pub fn use_seq(seq_map: SeqMap, config: Mapping, name: &str) -> Mapping {
         val.as_sequence().unwrap_or(&Sequence::default()).clone()
     });
     let mut seq = origin_seq.clone();
-
+    prepend.reverse();
     for item in prepend {
         seq.insert(0, item);
     }