From 5c9a21eb9a159c001eb789fb4a64b0dfc2b7cc27 Mon Sep 17 00:00:00 2001 From: Michel EDIGHOFFER Date: Fri, 13 Jan 2023 10:23:51 +0100 Subject: [PATCH] fix: show placeholder on not loaded avatar to void showing alt text (#1054) --- components/account/AccountAvatar.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/account/AccountAvatar.vue b/components/account/AccountAvatar.vue index 4a4c50aa..31d39e6c 100644 --- a/components/account/AccountAvatar.vue +++ b/components/account/AccountAvatar.vue @@ -15,7 +15,7 @@ const error = $ref(false) :key="account.avatar" width="400" height="400" - :src="error ? 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7' : account.avatar" + :src="(error || !loaded) ? 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7' : account.avatar" :alt="$t('account.avatar_description', [account.username])" loading="lazy" :class="(loaded ? 'bg-base' : 'bg-gray:10') + (square ? ' ' : ' rounded-full')"