안드로이드 크롬에서 읽음/안 읽음 메시지가 올바르게 저장되지 않음

기존 토픽에서 여러 문제가 뒤섞여 논의되었던 것을 이어갑니다.

면책 조항: 저는 iPhone 사용자로, 전문 SW 테스터가 아닌 사용자들의 제2차 보고에 의존하고 있습니다.

여러 사용자가 Tappara.co 포럼에서 읽음/안 읽음 메시지가 올바르게 저장되지 않는 문제를 제기했습니다. 제가 파악할 수 있는 흔적들은 다음과 같습니다.

  • 현재까지 확인된 바에 따르면 안드로이드에서만 발생하는 문제입니다.
  • 이 문제는 Chrome v77 업데이트와 함께 악화되었을 가능성이 높습니다. 신뢰할 수 있는 회원으로부터 업데이트 직후 문제가 시작되었다는 최신 보고를 받았습니다.
    • 또한 Brave와 Opera 사용자들은 이 문제가 없다고 보고했습니다. Brave는 현재 Chromium v76을 사용하고 있습니다.
  • 증상:
    • 안 읽음 카운트가 업데이트되지 않음
    • 읽음으로 표시되어야 할 때 토픽이 읽음으로 표시되지 않음
    • 토픽을 탭하면 사용자가 이미 읽은 게시물 위치로 잘못 이동함
    • 브라우저를 새로고침해도 일시적으로만 해결되며, 곧 문제가 다시 발생함
    • 100% 재현되지는 않는 것으로 보이지만, 많은 다른 개인들로부터 보고됨.

현재 우리 커뮤니티에서는 기본 기능이 일부 손상되어 있어 상당히 심각한 문제입니다. 우리는 stable 브랜치를 사용하고 있습니다 – 현재로서는 Meta나 Try에서 재현되는지 알지 못합니다(저는 iOS를 사용하므로). @Falco는 이 문제에 대해 몇 가지 아이디어를 가지고 있을 것이며, 이 토픽을 열 것을 요청했습니다.

@rizka에게 알림을 보냅니다.

거기에 업데이트를 깜빡했네요. 지난주에 https://github.com/discourse/discourse/commit/499472b6a0e9bd0cef4539287e9845476938cf01에서 제대로 된 수정을 적용했습니다.

이것은 Chrome 77에서 변경된 사항이며, Discourse 탭이 비활성 상태(백그라운드이거나 Android에서 다른 앱을 사용 중)로 5분 이상 유지될 때 발생했습니다.

Chrome은 당분간 이 새로운 API를 Android용으로만 배포했지만, 향후 업데이트를 통해 모든 플랫폼으로 배포될 예정입니다.

4개의 좋아요

오, 좋아요!

이건 안정 버전(stable branch)에도 적용해야 할 것 같습니다(기본 기능이 깨져 있으니까).

stable 버전으로 백포트할 수 있죠, @Falco?

4개의 좋아요

안정판으로 백포트됨:

8개의 좋아요

주제가 너무 빨리 닫히기 전에 간단히 업데이트를 공유합니다. 한 시간 전에 이 변경 사항을 프로덕션 환경에 배포했는데, 이미 몇몇 사용자들이 초기 피드백을 남겨주셨고, 수정이 문제를 해결한 것 같다고 합니다.

개발자, 개발자, 개발자! (c) 스티브 발머

2개의 좋아요

이 주제는 4일 후 자동으로 닫혔습니다. 더 이상 새로운 답변을 할 수 없습니다.

토픽이 닫혔다고 해서 영원히 닫힌 것은 아닙니다. 관리자가 닫힌 토픽을 다시 열 수 있는 기능이 있습니다.

실수로 닫힌 토픽이라면 신고해 주세요.