diff options
Diffstat (limited to 'src/files.rs')
-rw-r--r-- | src/files.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/files.rs b/src/files.rs index 78741c1..6e800dd 100644 --- a/src/files.rs +++ b/src/files.rs @@ -288,7 +288,7 @@ impl Default for Files { sort: SortBy::Name, dirs_first: true, reverse: false, - show_hidden: true, + show_hidden: false, filter: None, filter_selected: false, dirty: DirtyBit::new(), @@ -350,24 +350,24 @@ impl Files { })?; } - let len = files.len(); - - let files = Files { + let mut files = Files { directory: File::new_from_path(&path, None)?, files: files, - len: len, + len: 0, pending_events: Arc::new(RwLock::new(vec![])), refresh: None, meta_upto: None, sort: SortBy::Name, dirs_first: true, reverse: false, - show_hidden: true, + show_hidden: false, filter: None, filter_selected: false, dirty: dirty, }; + files.recalculate_len(); + Ok(files) } |