From fd1e20808fd579d8f394d127cbfa073ec9561de1 Mon Sep 17 00:00:00 2001 From: Kara Engelhardt Date: Thu, 13 Aug 2026 16:30:06 +0200 Subject: [PATCH] Fix autofocus in vue3 widget autofocus no longer works as the elements are added dynamically --- .../pretixpresale/widget/src/components/Overlay.vue | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/pretix/static/pretixpresale/widget/src/components/Overlay.vue b/src/pretix/static/pretixpresale/widget/src/components/Overlay.vue index 8340929f00..d27302f299 100644 --- a/src/pretix/static/pretixpresale/widget/src/components/Overlay.vue +++ b/src/pretix/static/pretixpresale/widget/src/components/Overlay.vue @@ -168,6 +168,10 @@ onMounted(() => { onUnmounted(() => { window.removeEventListener('message', onMessage, false) }) + +const vFocus = { + mounted: (el) => el.focus() +}