From 4cef2b8610bce0627125270b3bd8317f1875ba42 Mon Sep 17 00:00:00 2001 From: sxyazi Date: Fri, 11 Aug 2023 13:51:16 +0800 Subject: [PATCH] fix: `show_hidden` not working --- core/src/files/files.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/core/src/files/files.rs b/core/src/files/files.rs index ac7a6be9..d2c39eb6 100644 --- a/core/src/files/files.rs +++ b/core/src/files/files.rs @@ -7,13 +7,22 @@ use tokio::fs; use super::File; -#[derive(Default)] pub struct Files { items: IndexMap, pub sort: FilesSort, pub show_hidden: bool, } +impl Default for Files { + fn default() -> Self { + Self { + items: Default::default(), + sort: Default::default(), + show_hidden: MANAGER.show_hidden, + } + } +} + impl Files { pub async fn read(paths: Vec) -> BTreeMap { let mut items = BTreeMap::new();