From 46ee500b5779a38be62ab4afc79bb78e0b66bcbb Mon Sep 17 00:00:00 2001 From: monosans Date: Tue, 15 Jul 2025 15:43:19 +0300 Subject: [PATCH] fix: handle result of TUI run function in execution flow --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index ae98309..69d1629 100644 --- a/src/main.rs +++ b/src/main.rs @@ -237,10 +237,10 @@ async fn run_with_tui( let main_task_handle = main_task.abort_handle(); tokio::try_join!(async move { main_task.await? }, async move { - tui::run(terminal, tx, rx).await?; + let result = tui::run(terminal, tx, rx).await; drop(terminal_guard); main_task_handle.abort(); - Ok(()) + result })?; Ok(())