private async void RowSelected(object sender, SelectionChangedEventArgs e) { ((ExtendedCollectionView)sender).SelectedItem = null; if (!DoOnce()) { return; } if (e.CurrentSelection?.FirstOrDefault() is GroupingsPageListItem item && item.Cipher != null) { await _vm.SelectCipherAsync(item.Cipher, item.FuzzyAutofill); } }
private async void RowSelected(object sender, SelectedItemChangedEventArgs e) { ((ListView)sender).SelectedItem = null; if (!DoOnce()) { return; } if (e.SelectedItem is GroupingsPageListItem item && item.Cipher != null) { await _vm.SelectCipherAsync(item.Cipher, item.FuzzyAutofill); } }