From f9f79df0ebb9b0e72473c91d746569c7f782c060 Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Wed, 16 Aug 2023 11:19:19 +0800 Subject: [PATCH] feat: message about deleting files should be different --- core/src/tasks/tasks.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/src/tasks/tasks.rs b/core/src/tasks/tasks.rs index 3f302a9f..596597af 100644 --- a/core/src/tasks/tasks.rs +++ b/core/src/tasks/tasks.rs @@ -187,7 +187,12 @@ impl Tasks { pub fn file_remove(&self, targets: Vec, permanently: bool) -> bool { let scheduler = self.scheduler.clone(); tokio::spawn(async move { - let result = emit!(Input(InputOpt::hovered("Are you sure delete these files? (y/N)"))); + let question = if permanently { + "Are you sure to delete selected file(s) permanently?" + } else { + "Are you sure to move selected file(s) to trash bin?" + }; + let result = emit!(Input(InputOpt::hovered(format!("{question} (y/N)")))); if let Ok(choice) = result.await { if choice.to_lowercase() != "y" {