diff --git a/web/src/components/vyndr/PlayerAvatar.tsx b/web/src/components/vyndr/PlayerAvatar.tsx index 1e5418b..54fe5b2 100644 --- a/web/src/components/vyndr/PlayerAvatar.tsx +++ b/web/src/components/vyndr/PlayerAvatar.tsx @@ -80,7 +80,8 @@ export default function PlayerAvatar({ alt={name} width={size} height={size} - loading="lazy" + loading="eager" + decoding="async" onError={() => setBroken(true)} style={{ width: size, height: size, objectFit: 'cover', objectPosition: 'top center' }} /> diff --git a/web/src/components/vyndr/TeamLogo.tsx b/web/src/components/vyndr/TeamLogo.tsx index 7fe370f..ef4c716 100644 --- a/web/src/components/vyndr/TeamLogo.tsx +++ b/web/src/components/vyndr/TeamLogo.tsx @@ -56,7 +56,8 @@ export default function TeamLogo({ title={title || meta?.name || label} width={size} height={size} - loading="lazy" + loading="eager" + decoding="async" onError={() => setBroken(true)} style={{ width: size, height: size, objectFit: 'contain', flexShrink: 0, display: 'block' }} />