From 2e31d99a0d06901b6c75ca31eec2adec92fcd358 Mon Sep 17 00:00:00 2001 From: Shehriyar Qureshi Date: Sat, 1 Mar 2025 13:46:23 +0500 Subject: [PATCH] fix(tab): prevent showing future date in trash items trash items were showing future dates due to `now + time_deleted`. Fixed by subtracting `time_deleted` instead --- src/tab.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tab.rs b/src/tab.rs index 4d55140..2b09f38 100644 --- a/src/tab.rs +++ b/src/tab.rs @@ -398,7 +398,7 @@ impl FormatTime { .ok() .and_then(|now_secs| now_secs.checked_sub(secs)) .map(Duration::from_secs)?; - now.checked_add(filetime_diff).map(|time| Self { + now.checked_sub(filetime_diff).map(|time| Self { time, military_time, })