브랜드 헤더가 모바일(iOS) 채팅 답장 입력창을 깨뜨립니다

iOS에서 채팅이 답장 상자를 표시하지 않아서 채팅을 사용할 수 없습니다.

버그를 기록한 영상입니다:
https://link.siadlak.com/oYK6

저는 iPhone 12 Pro Max를 사용 중입니다. Discourse Hub 앱과 PWA 양쪽을 모두 시도해 보았습니다.

수정: 명확성을 위해 제목을 변경했습니다.

2개의 좋아요

안전 모드에서 테마 커스터마이징을 비활성화해 보셨나요?

2개의 좋아요

그렇군요. 안전 모드에서는 정상적으로 작동하는 채팅이 왜 깨지는지 어떻게 알아볼 수 있을까요?

2개의 좋아요

헤더 아래에 채팅에서도 표시되는 그 섹션을 어떻게 추가하셨나요?

1개의 좋아요

이것은 Branded Header 테마 컴포넌트입니다.

브랜드 헤더(Brand Header) 구성 요소를 비활성화하면 문제가 해결되었습니다.

해결 방법은 당분간 모바일에서 브랜드 헤더 표시를 비활성화하는 것입니다.

세이프 모드(Safe Mode)에 대해 처음부터 떠올리게 해 주셔서 감사합니다, @Moin.
이 버그 보고서에 적절한 태그를 추가해 주셔서 감사합니다, @Lilly.

2개의 좋아요

답변하려고 했는데 @Moin이 내 마음을 읽어서 더 빠르게 답해 주고 있더라고요 :sweat_smile:

담당자를 찾아서 확인해 보겠습니다. 알려주셔서 감사합니다.

4개의 좋아요

솔직히, 채팅 화면에 브랜드 헤더를 표시해야 하는지부터 다시 생각해봐야 할 것 같다. 우리는 포럼과 채팅을 구분하고 있으므로, '채팅 모드’로 전환할 때 포럼 헤더를 표시하지 않는 것이 더 합리적이라고 생각한다.

지금은 그 해결책 방향으로 진행하겠다.

2개의 좋아요

UX: hide component on mobile chat pages - Pull Request #54%EC%97%90%EC%84%9C - discourse/discourse-brand-header - GitHub 완료되었습니다

2개의 좋아요

메타에 해당 변경 사항이 반영되었나요?

현재 메타에서도 채용 공고 배너 때문에 동일한 문제가 발생하고 있습니다.

채용 공고를 닫지 않으면 모바일에서 채팅 UI가 깨져서 사용할 수 없습니다.

채용 공고를 닫으면 문제가 해결됩니다.

2개의 좋아요

음, 맞아요 :slightly_frowning_face: 현재 더 포괄적인 해결책을 검토 중입니다.

1개의 좋아요