From 20d095b53c827c4d0590dee5fd377ba21560d7fb Mon Sep 17 00:00:00 2001 From: Luffy Date: Fri, 18 Jul 2025 10:36:21 +0800 Subject: [PATCH] fix: enhance focus handling by adding smooth scroll to content area (#2569) --- src/core/event/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/core/event/index.js b/src/core/event/index.js index c524c051..9e3be2dd 100644 --- a/src/core/event/index.js +++ b/src/core/event/index.js @@ -414,7 +414,11 @@ export function Events(Base) { dom.find('#main'); // Move focus to content area - focusEl?.focus(settings); + if (focusEl) { + focusEl.focus(settings); + + focusEl.scrollIntoView({ behavior: 'smooth', block: 'start' }); + } return focusEl; }