From d84ab36a8339324f04abc7837d54e890aaa41dcc Mon Sep 17 00:00:00 2001 From: caadiq Date: Sat, 10 Jan 2026 10:23:03 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EA=B2=80=EC=83=89=20=EC=8A=A4=ED=81=AC?= =?UTF-8?q?=EB=A1=A4=20=EC=B4=88=EA=B8=B0=ED=99=94=20=EA=B0=9C=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - virtualizer.scrollToOffset(0) 사용 - DOM 스크롤도 함께 초기화 (fallback) --- frontend/src/pages/mobile/public/Schedule.jsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/frontend/src/pages/mobile/public/Schedule.jsx b/frontend/src/pages/mobile/public/Schedule.jsx index 1617fb9..9ba32c6 100644 --- a/frontend/src/pages/mobile/public/Schedule.jsx +++ b/frontend/src/pages/mobile/public/Schedule.jsx @@ -68,8 +68,13 @@ function MobileSchedule() { // 검색어 변경 시 스크롤 위치 초기화 useEffect(() => { - if (scrollContainerRef.current && searchTerm) { - scrollContainerRef.current.scrollTop = 0; + if (searchTerm) { + // virtualizer 스크롤 초기화 + virtualizer.scrollToOffset(0); + // DOM 스크롤도 초기화 (fallback) + if (scrollContainerRef.current) { + scrollContainerRef.current.scrollTop = 0; + } } }, [searchTerm]);