From b8165fb06efd889d83990f53d2f58e011edc9c84 Mon Sep 17 00:00:00 2001 From: MystiPanda Date: Wed, 12 Jun 2024 10:19:23 +0800 Subject: [PATCH] fix: start param error --- src-tauri/src/utils/resolve.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src-tauri/src/utils/resolve.rs b/src-tauri/src/utils/resolve.rs index c141eb1a..666a8bc7 100644 --- a/src-tauri/src/utils/resolve.rs +++ b/src-tauri/src/utils/resolve.rs @@ -99,9 +99,12 @@ pub fn resolve_setup(app: &mut App) { let argvs: Vec = std::env::args().collect(); if argvs.len() > 1 { - tauri::async_runtime::block_on(async { - resolve_scheme(argvs[1].to_owned()).await; - }); + let param = argvs[1].as_str(); + if param.starts_with("clash:") { + tauri::async_runtime::block_on(async { + resolve_scheme(argvs[1].to_owned()).await; + }); + } } }