private async void Attachment_ItemSelected(object sender, SelectedItemChangedEventArgs e) { if (e.SelectedItem == null) { return; } var item = e.SelectedItem as SFAttachment; if (sender is ListView lv) { lv.SelectedItem = null; } if (item == null) { return; } // viewModel.DownloadAndOpen.Execute(item); var uri = await viewModel.DownloadAndGetURI(item); await Navigation.PushAsync(new CustomWebPage(uri, item)); AttachmentList.SelectedItem = null; }