From d59be68e52f6eaa492679fcdf3258b55058c6fd6 Mon Sep 17 00:00:00 2001 From: dignow Date: Tue, 1 Aug 2023 15:57:38 +0800 Subject: [PATCH] Fix check main args Signed-off-by: dignow --- src/core_main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core_main.rs b/src/core_main.rs index a1f0edecd..cbcb0b474 100644 --- a/src/core_main.rs +++ b/src/core_main.rs @@ -147,7 +147,9 @@ pub fn core_main() -> Option> { #[cfg(all(feature = "flutter", feature = "plugin_framework"))] #[cfg(not(any(target_os = "android", target_os = "ios")))] init_plugins(&args); - if args.is_empty() { + log::info!("main start args:{:?}", args); + let empty_uni_link = "rustdesk:///"; + if args.is_empty() || args[0] == empty_uni_link { #[cfg(windows)] clipboard::ContextSend::enable(true); std::thread::spawn(move || crate::start_server(false));