diff --git a/rust/gui-client/src-tauri/src/client/gui.rs b/rust/gui-client/src-tauri/src/client/gui.rs index 74ad186f8..f78f87605 100644 --- a/rust/gui-client/src-tauri/src/client/gui.rs +++ b/rust/gui-client/src-tauri/src/client/gui.rs @@ -131,6 +131,8 @@ pub(crate) fn run( ) -> Result<()> { // Needed for the deep link server let rt = tokio::runtime::Runtime::new().context("Couldn't start Tokio runtime")?; + tauri::async_runtime::set(rt.handle().clone()); + let _guard = rt.enter(); // Make sure we're single-instance