From 9f3229a37071d690bbbae0adcb403ba09ab14d60 Mon Sep 17 00:00:00 2001 From: Mika Vilpas Date: Wed, 10 Apr 2024 17:46:16 +0300 Subject: [PATCH] feat: emit "delete" event when moving a file to the trash --- yazi-scheduler/src/scheduler.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/yazi-scheduler/src/scheduler.rs b/yazi-scheduler/src/scheduler.rs index 2eacb560..da9fbc4b 100644 --- a/yazi-scheduler/src/scheduler.rs +++ b/yazi-scheduler/src/scheduler.rs @@ -174,7 +174,8 @@ impl Scheduler { let file = self.file.clone(); _ = self.micro.try_send( async move { - file.trash(FileOpTrash { id, target, length: 0 }).await.ok(); + file.trash(FileOpTrash { id, target: target.clone(), length: 0 }).await.ok(); + Pump::push_delete(target); } .boxed(), LOW,