fix: show_hidden not working (#47)

This commit is contained in:
三咲雅 · Misaki Masa 2023-08-11 13:52:06 +08:00 committed by GitHub
parent f119489907
commit 2efe97d140
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7,13 +7,22 @@ use tokio::fs;
use super::File;
#[derive(Default)]
pub struct Files {
items: IndexMap<PathBuf, File>,
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<PathBuf>) -> BTreeMap<PathBuf, File> {
let mut items = BTreeMap::new();