fix: performance issues caused by closing windows on mac

This commit is contained in:
huzibaca
2024-10-30 06:27:29 +08:00
parent c35ab2e1cd
commit ac884da56b
2 changed files with 10 additions and 4 deletions

View File

@@ -30,9 +30,12 @@ impl Handle {
}
pub fn get_window(&self) -> Option<WebviewWindow> {
self.app_handle()
.as_ref()
.and_then(|a| a.get_webview_window("main"))
let app_handle = self.app_handle().unwrap();
let window: Option<WebviewWindow> = app_handle.get_webview_window("main");
if window.is_none() {
log::debug!(target:"app", "main window not found");
}
window
}
pub fn refresh_clash() {