From b8bc11b0d92d39695eed0ab60d796dd7999265d0 Mon Sep 17 00:00:00 2001
From: Snowknight26 <Snowknight26@users.noreply.github.com>
Date: Tue, 25 Mar 2025 08:42:23 -0500
Subject: [PATCH] fix(web): fix escape key not closing video player after
 seeking (#16860)

Co-authored-by: Yaros <thedj.launchpadder.dmx512@gmail.com>
---
 web/src/lib/components/asset-viewer/video-native-viewer.svelte | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/web/src/lib/components/asset-viewer/video-native-viewer.svelte b/web/src/lib/components/asset-viewer/video-native-viewer.svelte
index e67cd6923c..07760b3c6b 100644
--- a/web/src/lib/components/asset-viewer/video-native-viewer.svelte
+++ b/web/src/lib/components/asset-viewer/video-native-viewer.svelte
@@ -124,6 +124,9 @@
     }}
     onseeking={() => (isScrubbing = true)}
     onseeked={() => (isScrubbing = false)}
+    onplaying={(e) => {
+      e.currentTarget.focus();
+    }}
     onclose={() => onClose()}
     muted={forceMuted || $videoViewerMuted}
     bind:volume={$videoViewerVolume}