From 50d90166fc107e597eca0ca68c85925b77b063b0 Mon Sep 17 00:00:00 2001 From: Martti Malmi Date: Wed, 6 Dec 2023 11:57:31 +0200 Subject: [PATCH] autoplay vids on desktop, img constant height --- .../app/src/Element/Embed/MediaElement.tsx | 23 +++++++++++++++++-- packages/app/src/Element/Text.css | 11 --------- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/packages/app/src/Element/Embed/MediaElement.tsx b/packages/app/src/Element/Embed/MediaElement.tsx index 357b2c37..b12d5421 100644 --- a/packages/app/src/Element/Embed/MediaElement.tsx +++ b/packages/app/src/Element/Embed/MediaElement.tsx @@ -14,12 +14,31 @@ interface MediaElementProps { export function MediaElement(props: MediaElementProps) { const { proxy } = useImgProxy(); + const autoplay = window.innerWidth >= 768; + if (props.mime.startsWith("image/")) { - return ; + return ( + // constant height container avoids layout shift when images load +
+ +
+ ); } else if (props.mime.startsWith("audio/")) { return