From aba52cf21d63fe63c43016cf4ea24bf9e486c8d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn?= <63993644+elJoa@users.noreply.github.com> Date: Mon, 12 Jul 2021 12:01:11 -0300 Subject: [PATCH] fix(docs): make the splashscreen guide work (fix: #2185) (#2186) --- docs/usage/guides/visual/splashscreen.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/usage/guides/visual/splashscreen.md b/docs/usage/guides/visual/splashscreen.md index 14e2db40f..065e5549d 100644 --- a/docs/usage/guides/visual/splashscreen.md +++ b/docs/usage/guides/visual/splashscreen.md @@ -38,15 +38,16 @@ Now, your main window will be hidden and the splashscreen window will show when If you are waiting for your web code, you'll want to create a `close_splashscreen` [command](../command.md). ```rust title=src-tauri/main.rs +use tauri::Manager; // Create the command: -#[tauri::command(with_window)] -fn close_splashscreen(window: tauri::Window) { +#[tauri::command] +fn close_splashscreen(window: tauri::Window) { // Close splashscreen - if let Ok(splashscreen) = window.get_webview("splashscreen") { + if let Some(splashscreen) = window.get_window("splashscreen") { splashscreen.close().unwrap(); } // Show main window - window.get_webview("main").unwrap().show().unwrap(); + window.get_window("main").unwrap().show().unwrap(); } // Register the command: