From 6d6b800674e207969efc15a8492c8b672ff83a57 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 21 Mar 2026 01:34:18 +0000 Subject: [PATCH] fix: preserve aspect ratio in preview players during timeline scrubbing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace size-full (100%×100%) on img/video elements with max-h-full max-w-full so portrait (9:16) and 4:3 cameras maintain their natural proportions during scrubbing in RecordingView. Add items-center to flex containers so content stays vertically centered within the available space. https://claude.ai/code/session_01H1uowWMpsNm1U8HdcSP8AA --- web/src/components/player/PreviewPlayer.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/web/src/components/player/PreviewPlayer.tsx b/web/src/components/player/PreviewPlayer.tsx index f7b4542c5..44474a9a6 100644 --- a/web/src/components/player/PreviewPlayer.tsx +++ b/web/src/components/player/PreviewPlayer.tsx @@ -281,7 +281,7 @@ function PreviewVideoPlayer({
{ if (changeoverTimeout) { @@ -303,7 +303,7 @@ function PreviewVideoPlayer({ {isVisible && (
); } @@ -554,7 +554,7 @@ function PreviewFramesPlayer({ return (