diff --git a/yazi-scheduler/src/file/file.rs b/yazi-scheduler/src/file/file.rs index 32a189bc..8b495e26 100644 --- a/yazi-scheduler/src/file/file.rs +++ b/yazi-scheduler/src/file/file.rs @@ -197,9 +197,9 @@ impl File { self.prog.send(TaskProg::New(task.id, meta.len()))?; if meta.is_file() { - self.queue(FileOp::Paste(task.spawn(to, from, meta)), LOW).await?; + self.queue(FileOp::Paste(task.spawn(from, to, meta)), LOW).await?; } else if meta.is_symlink() { - self.queue(FileOp::Link(task.spawn(to, from, meta).into()), NORMAL).await?; + self.queue(FileOp::Link(task.spawn(from, to, meta).into()), NORMAL).await?; } } }