Discourse 채팅 설정/멤버가 iOS/iPadOS 26.2에서 스크롤되지 않음

첨부 파일에 표시된 바와 같이, DM 컴포넌트의 설정/멤버 페이지를 스크롤하면 페이지 전체가 스크롤되고 내부 컨테이너는 스크롤되지 않습니다. 이로 인해 채팅을 나가지도, 멤버 목록의 하단 부분을 읽지도 못하게 됩니다.

안드로이드 웹뷰에서는 정상적으로 작동하므로, 이는 WebKit 브라우저에 특화된 버그일 수 있습니다.

확인해 주시면 감사하겠습니다.

2개의 좋아요

다음과 관련이 있을 수 있습니다

2개의 좋아요

유용한 정보를 제공해 주셔서 감사합니다.

아마도 overflow: hidden; 스타일이 컨테이너가 제대로 스크롤되지 않도록 막고 있을 수 있으며, has-full-page-chat은 더 나은 스타일 선택자로 변경해야 합니다.

chat-form CSS 속성은 해당 대상에서 제외되어야 합니다.

1개의 좋아요

여기에 PR이 등록되었습니다. 검토해 주세요. :heart:

@j.jaffeux

4개의 좋아요

변경 사항을 병합했습니다. 감사합니다. 이 변경 사항으로 인해 발견된 영향은 없었으며, 오늘 하루 동안 모니터링하겠습니다.

2개의 좋아요

관련이 있는지 모르겠지만, 모바일(사파리와 DiscourseMobile 모두)에서 “내 스레드” 목록을 스크롤할 수 없습니다.

2개의 좋아요

이렇게 하면 해결될 것입니다: FIX: ensures user-threads are scrollable - Pull Request #36401 - discourse/discourse - GitHub

다만, 더 나은 수정 방안이 있으면 좋겠습니다.

1개의 좋아요

이상한 동작이 위의 수정 사항으로 인해 발생하는지 확실하지 않지만, iOS 기기의 답글 기능이 최근 이상하게 동작하고 있습니다. 텍스트를 입력하면 게시물이 계속 위로 올라가며 이전 페이지를 로드하다가 맨 위에 도달할 때까지 반복되어 화면이 깜빡이는 현상이 발생합니다.

추적할 수 있도록 해당 잠재적 버그를 보고합니다.
@j.jaffeux

저도 같은 문제를 겪고 있습니다. 키보드를 열면 스레드가 자동으로 위로 스크롤됩니다.

조사를 해본 결과, 위 PR이 이 문제를 일으키는 원인임을 확인했습니다. 해당 문제를 수정하기 위해 별도의 PR을 작성했습니다. 불편을 드려 죄송합니다.

@j.jaffeux @zogstrip

1개의 좋아요

언제 구현될 예정인가요? 이 버그 때문에 디스코스를 사용하는 것이 거의 불가능합니다.

수정을 병합했습니다.

5개의 좋아요

이 주제는 마지막 답변 후 3일이 지나면 자동으로 닫힙니다. 새로운 답변은 더 이상 허용되지 않습니다.