diff --git a/Moonlight/Shared/Components/FileManagerPartials/ConnectionDetailsModal.razor b/Moonlight/Shared/Components/FileManagerPartials/ConnectionDetailsModal.razor index f46dffa4..50f7eaef 100644 --- a/Moonlight/Shared/Components/FileManagerPartials/ConnectionDetailsModal.razor +++ b/Moonlight/Shared/Components/FileManagerPartials/ConnectionDetailsModal.razor @@ -64,11 +64,20 @@ protected override async Task OnParametersSetAsync() { - Uri uri = new Uri(await Access.GetLaunchUrl()); - - Host = uri.Host; - Port = uri.Port; - Username = uri.UserInfo.Split(':')[0]; + try + { + Uri uri = new Uri(await Access.GetLaunchUrl()); + + Host = uri.Host; + Port = uri.Port; + Username = uri.UserInfo.Split(':')[0]; + } + catch (NotImplementedException) + { + Host = "N/A"; + Port = -1; + Username = "N/A"; + } } public async Task Show()