diff options
author | rabite <rabite@posteo.de> | 2019-04-15 22:10:16 +0200 |
---|---|---|
committer | rabite <rabite@posteo.de> | 2019-04-15 22:10:16 +0200 |
commit | ccecb83cbb25acd20449065d1423d0bc2952d180 (patch) | |
tree | faedd49d1f71c4f169e6a7f750925837251ca9c2 | |
parent | ada22f8f14f1d31eab9b701e65a82582cc900a44 (diff) |
fix loading of metadata in main widget when startingcc
-rw-r--r-- | src/file_browser.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/file_browser.rs b/src/file_browser.rs index a435ea4..b0fe845 100644 --- a/src/file_browser.rs +++ b/src/file_browser.rs @@ -260,19 +260,20 @@ impl FileBrowser { let main_dir = File::new(&name, main_path.clone(), None); - let files = cache.get_files_sync(&main_dir)?; + let mut files = cache.get_files_sync(&main_dir)?; let selection = cache.get_selection(&main_dir).ok(); + + files.meta_all(); + files.meta_all(); + let mut list = ListView::new(&core_m.clone(), files); if let Some(file) = selection { list.select_file(&file); } - list.content.meta_all(); - list.content.dirty_meta.set_dirty(); list.refresh().log(); - list.content.meta_all(); Ok(list) })); |