summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2019-04-15 22:10:16 +0200
committerrabite <rabite@posteo.de>2019-04-15 22:10:16 +0200
commitccecb83cbb25acd20449065d1423d0bc2952d180 (patch)
treefaedd49d1f71c4f169e6a7f750925837251ca9c2
parentada22f8f14f1d31eab9b701e65a82582cc900a44 (diff)
fix loading of metadata in main widget when startingcc
-rw-r--r--src/file_browser.rs9
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)
}));