From db431c5d6ce3379a16cf77f1e7b8dd000eba33ae Mon Sep 17 00:00:00 2001 From: Patrick Auernig Date: Wed, 16 Aug 2023 17:54:07 +0200 Subject: [PATCH] Fix file watcher toggle --- crates/wayfarer/src/tui.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/wayfarer/src/tui.rs b/crates/wayfarer/src/tui.rs index 4c7b5d2..62c21eb 100644 --- a/crates/wayfarer/src/tui.rs +++ b/crates/wayfarer/src/tui.rs @@ -156,6 +156,9 @@ fn handle_message( Message::ToggleFileWatch => { if let Some(savefile) = &state.savefile { if state.is_watching_file() { + info!("Stopped file watcher on {}", savefile.path.display()); + state.reset_file_watcher(); + } else { let evq_tx = msg_tx.clone(); let callback = move || { evq_tx.send(Message::ReloadFile).unwrap(); @@ -163,9 +166,6 @@ fn handle_message( info!("Starting file watcher on {}", savefile.path.display()); state.enable_file_watcher(callback); - } else { - info!("Stopped file watcher on {}", savefile.path.display()); - state.reset_file_watcher(); } } }