diff --git a/src/Core/Controls/CipherViewCell/BaseCipherViewCell.cs b/src/Core/Controls/CipherViewCell/BaseCipherViewCell.cs index 69fbd75f5..78dbf82ad 100644 --- a/src/Core/Controls/CipherViewCell/BaseCipherViewCell.cs +++ b/src/Core/Controls/CipherViewCell/BaseCipherViewCell.cs @@ -53,12 +53,13 @@ namespace Bit.App.Controls if (BindingContext is CipherItemViewModel cipherItemVM) { cipherItemVM.IconImageSuccesfullyLoaded = true; + + MainThread.BeginInvokeOnMainThread(() => + { + Icon.IsVisible = cipherItemVM.ShowIconImage; + IconPlaceholder.IsVisible = !cipherItemVM.ShowIconImage; + }); } - MainThread.BeginInvokeOnMainThread(() => - { - Icon.IsVisible = true; - IconPlaceholder.IsVisible = false; - }); } public void Icon_Error(object sender, FFImageLoading.Maui.CachedImageEvents.ErrorEventArgs e)