🐛 Fix singleton mode window recovery
This commit is contained in:
@@ -14,7 +14,8 @@
|
||||
"disabled_web_shortcuts": false,
|
||||
"hide_on_close": true,
|
||||
"incognito": false,
|
||||
"enable_wasm": false
|
||||
"enable_wasm": false,
|
||||
"enable_drag_drop": false
|
||||
}
|
||||
],
|
||||
"user_agent": {
|
||||
|
||||
@@ -41,7 +41,13 @@ pub fn run_app() {
|
||||
.plugin(tauri_plugin_http::init())
|
||||
.plugin(tauri_plugin_shell::init())
|
||||
.plugin(tauri_plugin_notification::init())
|
||||
.plugin(tauri_plugin_single_instance::init(|_, _, _| ()))
|
||||
.plugin(tauri_plugin_single_instance::init(|app, _args, _cwd| {
|
||||
if let Some(window) = app.get_webview_window("pake") {
|
||||
let _ = window.unminimize();
|
||||
let _ = window.show();
|
||||
let _ = window.set_focus();
|
||||
}
|
||||
}))
|
||||
.invoke_handler(tauri::generate_handler![
|
||||
download_file,
|
||||
download_file_by_binary,
|
||||
|
||||
Reference in New Issue
Block a user