From e02be0ff8a373af7449c77c9a5e9ca92d97b48d8 Mon Sep 17 00:00:00 2001 From: sxyazi Date: Tue, 3 Jun 2025 23:41:08 +0800 Subject: [PATCH] fix: incomplete hidden state check on Windows for `Cha` --- yazi-fs/src/cha/cha.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yazi-fs/src/cha/cha.rs b/yazi-fs/src/cha/cha.rs index 28de0cca..f1fcf9b7 100644 --- a/yazi-fs/src/cha/cha.rs +++ b/yazi-fs/src/cha/cha.rs @@ -182,7 +182,10 @@ impl Cha { #[inline] pub const fn is_hidden(&self) -> bool { - win_either!(self.kind.contains(ChaKind::SYSTEM), self.kind.contains(ChaKind::HIDDEN)) + win_either!( + self.kind.contains(ChaKind::HIDDEN | ChaKind::SYSTEM), + self.kind.contains(ChaKind::HIDDEN) + ) } #[inline]