DiscourseHub for Android에 다크 모드를 도입한 버전 이후로 두 가지 문제를 겪고 있습니다:
Discourse 포럼 목록의 첫 번째 항목(/e/OS 커뮤니티)에 새 항목이나 읽지 않은 항목 수가 더 이상 표시되지 않습니다. 항목을 탭하여 포럼을 열면 새 항목과 읽지 않은 항목이 있는 것을 확인할 수 있지만, 목록에서는 해당 줄이 완전히 사라져 있습니다. 나머지 포럼들은 줄이 정상적으로 표시되고 숫자도 정확합니다.
조금 더 자세히 살펴본 결과, 첫 번째 문제는 목록 내 위치와 관련이 없으며 Discourse 인스턴스(https://community.e.foundation/)와 관련이 있다는 것을 발견했습니다. 해당 항목을 삭제한 뒤 목록의 끝에 다시 추가해도 이 포럼에서는 문제가 여전히 발생하며, 새로운 첫 번째 항목은 새 항목 및 읽지 않은 항목을 계속 표시합니다.
이러한 숫자를 가져와 표시하려면 인스턴스 설정이 필요한 것일까요?
@ManuelS /e/OS 커뮤니티에서 발생한 문제를 확인했습니다. 해당 인스턴스가 2024년 3월 기준으로 약간 오래된 버전의 Discourse를 실행하고 있기 때문입니다. 아주 오래된 버전은 아니지만, 모바일 앱의 최신 릴리스에서 2024년 3월 이후에 코어에 추가된 API를 대상으로 하는 변경 사항을 적용했습니다. 기존 코드를 복원하는 것이 얼마나 어려운지 확인해 보겠지만, 어쨌든 /e/OS 측에서 Discourse를 업데이트하면 누락된 숫자 문제가 해결될 것입니다.
다른 Android 버전에서 톱니바퀴 버튼 문제를 재현해 보겠습니다. /e/OS로는 테스트를 하지 않지만, 이는 다른 Android 배포판에서도 발생할 가능성이 높은 문제입니다.