diff --git a/desktop/src/shared/ui/avatar.tsx b/desktop/src/shared/ui/avatar.tsx index 4ec4cc6d23..edb2e0bc5d 100644 --- a/desktop/src/shared/ui/avatar.tsx +++ b/desktop/src/shared/ui/avatar.tsx @@ -25,6 +25,8 @@ const AvatarImage = React.forwardRef< )); diff --git a/desktop/src/shared/ui/markdown.tsx b/desktop/src/shared/ui/markdown.tsx index 8f6cb5f17c..f78fc7da33 100644 --- a/desktop/src/shared/ui/markdown.tsx +++ b/desktop/src/shared/ui/markdown.tsx @@ -1494,7 +1494,9 @@ function ImageBlock({ alt, dim, resolvedSrc, src }: ImageBlockProps) { alt={alt} className="block h-auto max-h-64 max-w-[min(24rem,100%)] rounded-2xl object-contain" data-spoiler-media-size={hiddenSpoilerMediaSize ? "" : undefined} + decoding="async" height={intrinsicDimensions.height} + loading="lazy" ref={imageRef} src={resolvedSrc} style={spoilerMediaStyle}