summaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
authorPiotr Wach <pwach@bloomberg.net>2024-01-20 11:44:55 +0000
committerPiotr Wach <pwach@bloomberg.net>2024-01-20 11:46:10 +0000
commit65f6735b7a0761b1371bcede86e9b46b9920bb5c (patch)
tree2e4f63bea5d305ecf10036310a5829f39be39a16 /src/main.rs
parent7efd77e6dd3d442f198ef50967ab50524ca22ffd (diff)
Fix refresh with multiple input paths
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 105cf58..787d28e 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -77,8 +77,13 @@ fn main() -> Result<()> {
.with_context(|| "Could not instantiate terminal")?;
let keys_rx = input_channel();
- let mut app = TerminalApp::initialize(&mut terminal, walk_options, byte_format)?;
- app.traverse(extract_paths_maybe_set_cwd(input, !opt.stay_on_filesystem)?)?;
+ let mut app = TerminalApp::initialize(
+ &mut terminal,
+ walk_options,
+ byte_format,
+ extract_paths_maybe_set_cwd(input, !opt.stay_on_filesystem)?,
+ )?;
+ app.traverse()?;
let res = app.process_events(&mut terminal, keys_rx);