From 51fa28995443a70f44523cccfea8132fa7a385ab Mon Sep 17 00:00:00 2001 From: Lars Berger Date: Tue, 1 Oct 2024 17:07:29 +0800 Subject: [PATCH] fix: `query monitors` cli command not outputting --- packages/desktop/src/main.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/desktop/src/main.rs b/packages/desktop/src/main.rs index 3d6389e6..a0ac65a9 100644 --- a/packages/desktop/src/main.rs +++ b/packages/desktop/src/main.rs @@ -68,11 +68,13 @@ async fn main() -> anyhow::Result<()> { fn output_query(args: QueryArgs) -> anyhow::Result<()> { match args { QueryArgs::Monitors => { - let _ = tauri::Builder::default().setup(|app| { - let monitors = MonitorState::new(app.handle()); - cli::print_and_exit(monitors.output_str()); - Ok(()) - }); + tauri::Builder::default() + .setup(|app| { + let monitors = MonitorState::new(app.handle()); + cli::print_and_exit(monitors.output_str()); + Ok(()) + }) + .run(tauri::generate_context!())?; Ok(()) }