From e918e3a3134dda745642656c366a50163dcfba16 Mon Sep 17 00:00:00 2001 From: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Mon, 22 Jun 2026 15:42:59 +0200 Subject: [PATCH] feat: keyboard seeking for new video player (#29208) --- .../components/asset-viewer/VideoNativeViewer.svelte | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte b/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte index d218b512b6..ca0b8d3ef7 100644 --- a/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte +++ b/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte @@ -324,6 +324,18 @@ shortcut: { key: ' ' }, onShortcut: () => (videoPlayer?.paused ? videoPlayer?.play() : videoPlayer?.pause()), }, + { + shortcut: { shift: true, key: 'ArrowLeft' }, + onShortcut: () => + videoPlayer ? (videoPlayer.currentTime = Math.max(videoPlayer.currentTime - 0.4, 0)) : undefined, + }, + { + shortcut: { shift: true, key: 'ArrowRight' }, + onShortcut: () => + videoPlayer + ? (videoPlayer.currentTime = Math.min(videoPlayer.currentTime + 0.4, videoPlayer.duration)) + : undefined, + }, ]} />