Signed-off-by: fufesou <shuanglongchen@yeah.net>
This commit is contained in:
fufesou 2023-10-12 23:11:11 +08:00
parent fd49830c35
commit b15d84359b

View File

@ -593,7 +593,7 @@ closeConnection({String? id}) {
} }
} }
void windowOnTop(int? id) async { Future<void> windowOnTop(int? id) async {
if (!isDesktop) { if (!isDesktop) {
return; return;
} }
@ -1834,10 +1834,10 @@ enum UriLinkType {
// uri link handler // uri link handler
bool handleUriLink({List<String>? cmdArgs, Uri? uri, String? uriString}) { bool handleUriLink({List<String>? cmdArgs, Uri? uri, String? uriString}) {
List<String>? args; List<String>? args;
if (cmdArgs != null) { if (cmdArgs != null && cmdArgs.isNotEmpty) {
args = cmdArgs; args = cmdArgs;
// rustdesk <uri link> // rustdesk <uri link>
if (args.isNotEmpty && args[0].startsWith(kUniLinksPrefix)) { if (args[0].startsWith(kUniLinksPrefix)) {
final uri = Uri.tryParse(args[0]); final uri = Uri.tryParse(args[0]);
if (uri != null) { if (uri != null) {
args = urlLinkToCmdArgs(uri); args = urlLinkToCmdArgs(uri);