Allow "top menu" not to have "latest" tab에서 이어진 토론입니다:
이 설정을 적용한 후 사이드바가 잘못된 위치에 로드되는 것을 확인했습니다. 마치 사이드바의 네 번째 항목 중간까지 스크롤을 내린 것처럼 보입니다.
이미 카테고리 페이지에 있는 상태에서 “Categories”를 클릭하면 사이드바 위치가 변경되지 않고 로드됩니다.
Allow "top menu" not to have "latest" tab에서 이어진 토론입니다:
이 설정을 적용한 후 사이드바가 잘못된 위치에 로드되는 것을 확인했습니다. 마치 사이드바의 네 번째 항목 중간까지 스크롤을 내린 것처럼 보입니다.
이미 카테고리 페이지에 있는 상태에서 “Categories”를 클릭하면 사이드바 위치가 변경되지 않고 로드됩니다.
사이드바의 스크롤 위치가 카테고리 페이지로 이동할 때 잘못 유지되거나 복원되는 것처럼 보입니다.
이미 카테고리 페이지에 있는 상태에서 "카테고리"를 클릭해도 기존 사이드바 위치가 유지된다는 사실은, 문제가 사이드바 자체보다는 내비게이션/상태 복원과 관련이 있을 수 있음을 시사합니다.
경로 변경 사이에 사이드바 스크롤 컨테이너가 재사용되고 있는지, 그리고 카테고리 페이지가 로드될 때 저장된 스크롤 위치가 복원되고 있는지 확인해 보세요. 카테고리 페이지로 직접 접근하는 경우와 다른 페이지에서 이동하는 경우를 비교하면 문제를 격리하는 데 도움이 될 것입니다.
감사합니다. 확인해 보겠습니다. 방금 문제를 제가 로그인된 상태일 때만 발생하고, 테스트 사용자로 로그인하거나 아예 로그인하지 않은 상태에서는 발생하지 않는다는 것을 알아차렸습니다.
“카테고리” 링크를 클릭하면 사이드바가 다시 로드되며, 항상 같은 (잘못된) 위치에 표시됩니다.
안전 모드에서는 더 심각해서, 카테고리 페이지에서 "카테고리"를 클릭해도 잘못된 위치에 다시 로드됩니다.
일단 이대로 두겠습니다…