🐛 Fix singleton mode window recovery
This commit is contained in:
@@ -14,7 +14,8 @@
|
|||||||
"disabled_web_shortcuts": false,
|
"disabled_web_shortcuts": false,
|
||||||
"hide_on_close": true,
|
"hide_on_close": true,
|
||||||
"incognito": false,
|
"incognito": false,
|
||||||
"enable_wasm": false
|
"enable_wasm": false,
|
||||||
|
"enable_drag_drop": false
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"user_agent": {
|
"user_agent": {
|
||||||
|
|||||||
@@ -41,7 +41,13 @@ pub fn run_app() {
|
|||||||
.plugin(tauri_plugin_http::init())
|
.plugin(tauri_plugin_http::init())
|
||||||
.plugin(tauri_plugin_shell::init())
|
.plugin(tauri_plugin_shell::init())
|
||||||
.plugin(tauri_plugin_notification::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![
|
.invoke_handler(tauri::generate_handler![
|
||||||
download_file,
|
download_file,
|
||||||
download_file_by_binary,
|
download_file_by_binary,
|
||||||
|
|||||||
Reference in New Issue
Block a user