summaryrefslogtreecommitdiffstats
path: root/src/file_browser.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/file_browser.rs')
-rw-r--r--src/file_browser.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/file_browser.rs b/src/file_browser.rs
index 6d75f7d..019b77f 100644
--- a/src/file_browser.rs
+++ b/src/file_browser.rs
@@ -87,6 +87,14 @@ pub struct FileBrowser {
}
impl Tabbable for TabView<FileBrowser> {
+ fn on_new(&mut self) -> HResult<()> {
+ let core = self.core.clone();
+ std::thread::spawn(move || {
+ crate::config_installer::ensure_config(core).log();
+ });
+ Ok(())
+ }
+
fn new_tab(&mut self) -> HResult<()> {
let cur_tab = self.active_tab_();