모바일에서 토픽 진행률 표시자 옆을 탭하면 스크롤이 되지 않음

최근에 모바일(최소 iOS 14 최신 버전의 iPhone 8)에서 페이지를 탭한 후 손가락을 위아래로 움직여도 페이지를 스크롤할 수 없는 경우가 있다는 것을 알게 되었습니다. 결국 이는 주제 진행률 표시기(게시물 x/y를 표시하는 파란색 부분)나 그 왼쪽을 탭할 때 특히 발생하는 문제인 것으로 파악했습니다. 주제 진행률 표시기가 주제 중간에 “떠 있는” 상태일 때는 발생하지 않고, 주제 끝에 고정되어 있을 때만 발생하는 것 같습니다. 물론 주제 끝에 고정되어 있을 때야말로 페이지 중앙에 위치하게 되어 스크롤이 허용되지 않는 부분을 가장 쉽게 탭하게 되는 상황이 됩니다.

제가 말하는 부분을 보여주는 이미지입니다.

그럼, 그 특정 영역은 탭하지 말라는 건가요? 이 "버그"가 디스코스의 정상적인 사용에 어떤 영향을 미치나요? 카테고리 변경합니다.

토픽 하단까지 도달하면 화면 중앙에 위치하게 되는 경우가 많기 때문에, 말하기는 쉽지만 실제로는 훨씬 더 어렵습니다.

일반적으로 모바일에서는 웹사이트나 앱 어디를 탭하고 손가락을 위아래로 드래그하여 스크롤할 수 있습니다. 하지만 Discourse에서는 이 동작이 때때로 작동하지 않아 표준적인 모바일 브라우징 동작의 정상적인 사용을 방해합니다.

참고로,我以前에 이런 현상을 본 적이 없어서 최근 발생한 성능 저하라고 생각하여 보고했습니다. 제가 아는 몇몇 Discourse 커뮤니티를 확인해 보니, 제가 생각했던 것만큼 최근의 문제는 아닌 것 같습니다. 이 버그는 11월 17일 커밋 186379adac를 실행 중인 https://community.kitsun.io에서 재현됩니다. 그러나 9월 3일 커밋 763f48abc7을 실행 중인 https://community.bunpro.jp에서는 버그가 재현되지 않습니다. 따라서 제가 생각했던 것만큼 최근의 문제는 아니지만, 2~4개월 전 어딘가에서 도입된 것으로 보입니다.

우회 방법을 찾아보겠지만, 해당 커밋 범위가 조사에 도움이 되기를 바랍니다.

잘 작성된 보고서입니다. 다만 해당 카테고리의 정의상 버그는 아닙니다 :slight_smile:

수정되었습니다. 자세한 내용은 Mobile: Can't scroll in area next to pagination/scroller widget - #3 by pmusaraj 확인하실 수 있습니다.