From 57d657cbcb648ebd05aa9340222148afd5eb8188 Mon Sep 17 00:00:00 2001 From: Federico Maccaroni Date: Thu, 25 May 2023 16:18:25 +0300 Subject: [PATCH] PM-1575 Fix non-discoverable passkey visibility --- src/App/Pages/Vault/CipherAddEditPage.xaml | 8 +++----- src/App/Pages/Vault/CipherAddEditPageViewModel.cs | 2 +- src/App/Pages/Vault/CipherDetailsPage.xaml | 4 ++-- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/App/Pages/Vault/CipherAddEditPage.xaml b/src/App/Pages/Vault/CipherAddEditPage.xaml index e5f5f968b..db6b349e8 100644 --- a/src/App/Pages/Vault/CipherAddEditPage.xaml +++ b/src/App/Pages/Vault/CipherAddEditPage.xaml @@ -212,14 +212,12 @@ Text="{u:I18n Passkey}" StyleClass="box-label" Margin="0,10,0,0" - IsVisible="{Binding ShowPasskeyCreationDate}"/> - + IsVisible="{Binding ShowPasskeyInfo}"/> + IsVisible="{Binding ShowPasskeyInfo}" /> diff --git a/src/App/Pages/Vault/CipherAddEditPageViewModel.cs b/src/App/Pages/Vault/CipherAddEditPageViewModel.cs index e51ba139c..eb7519ecc 100644 --- a/src/App/Pages/Vault/CipherAddEditPageViewModel.cs +++ b/src/App/Pages/Vault/CipherAddEditPageViewModel.cs @@ -309,7 +309,7 @@ namespace Bit.App.Pages public string PasswordVisibilityAccessibilityText => ShowPassword ? AppResources.PasswordIsVisibleTapToHide : AppResources.PasswordIsNotVisibleTapToShow; public bool HasTotpValue => IsLogin && !string.IsNullOrEmpty(Cipher?.Login?.Totp); public string SetupTotpText => $"{BitwardenIcons.Camera} {AppResources.SetupTotp}"; - public bool ShowPasskeyCreationDate => Cipher?.Login?.Fido2Key != null && !CloneMode; + public bool ShowPasskeyInfo => Cipher?.Login?.Fido2Key != null && !CloneMode; public void Init() { diff --git a/src/App/Pages/Vault/CipherDetailsPage.xaml b/src/App/Pages/Vault/CipherDetailsPage.xaml index 4652c1cab..962ec332c 100644 --- a/src/App/Pages/Vault/CipherDetailsPage.xaml +++ b/src/App/Pages/Vault/CipherDetailsPage.xaml @@ -186,12 +186,12 @@ Text="{u:I18n Passkey}" StyleClass="box-label" Margin="0,10,0,0" - IsVisible="{Binding Cipher.Login.Fido2Key}"/> + IsVisible="{Binding Cipher.Login.Fido2Key, Converter={StaticResource notNull}}"/> + IsVisible="{Binding Cipher.Login.Fido2Key, Converter={StaticResource notNull}}" />