[desktop/tauri] Fix windows slplash screen close crash

This commit is contained in:
Vladimir Stoilov
2024-05-30 10:18:51 +03:00
parent 917560ae2f
commit ce43e2a81f
4 changed files with 101 additions and 2 deletions

View File

@@ -22,6 +22,7 @@ pub fn create_main_window(app: &AppHandle) -> Result<WebviewWindow> {
debug!("[tauri] creating main window");
let res = WebviewWindowBuilder::new(app, "main", WebviewUrl::App("index.html".into()))
.title("Portmaster")
.visible(false)
.build();
@@ -79,7 +80,7 @@ pub fn create_splash_window(app: &AppHandle) -> Result<WebviewWindow> {
pub fn close_splash_window(app: &AppHandle) -> Result<()> {
if let Some(window) = app.get_webview_window("splash") {
return window.close();
return window.hide();
}
return Err(tauri::Error::WindowNotFound);
}