Discourse 스크롤 오류 수정 도와주세요

Dan님, 답변 주셔서 감사합니다.

저는 데스크톱에서는 사이드바에, 모바일에서는 게시물 상단에 표시되는 위젯을 표시하기 위해 테마 컴포넌트를 사용하고 있습니다.

문제는 이 위젯이 Discourse의 ‘마지막 읽은 위치로 이동’ 기능과 충돌하는 것 같습니다. 사용자가 이전에 읽은 주제를 열면 페이지가 처음에는 올바른 위치로 스크롤되지만, 이후 위젯이 레이아웃 시프트나 부분적인 재로드를 트리거하는 것 같습니다. 이 '글리치’로 인해 페이지가 맨 위로 돌아가 사용자의 위치가 사라집니다.

이동이 어떻게 발생하는지 정확히 보여주는 동영상을 첨부했습니다. 저는 최신 버전의 Discourse를 사용 중입니다.
동영상:https://drive.google.com/file/d/1PjIkhRQPf4HFMDYDQ6oj3jsxgx0D8Zxr/view?usp=sharing

실제 링크: https://mytestsitetally.discourse.group/t/aave-14-test-eneded-proposal/27

1개의 좋아요