프로젝트

일반

사용자정보

결함 #13436

[Kolontalk] 1:1 대화방에서 상대방 메시지를 읽었음에도 불구하고 안읽음표시1이 사라지지 않는 문제

조정후이(가) 약 2달 전에 추가함. 18일 전에 수정됨.

상태:
완료
우선순위:
보통
담당자:
시작시간:
2025-06-16
완료기한:
진척도:

100%

추정시간:
버전:
앱버전:
디바이스:
MO_APP_AOS
요청자:
OS버전:
심각도:
중대한 결함(Major)

설명

[문제점] 1:1 대화방에서 내가보낸 메시지를 상대가 읽었음에도 안읽음표시 1이 사라지지 않음, 3인 대화방인 경우에 1명이 읽었음에도 불구하고 2로 표시됨.

[개선점] 상대방이 메시지를 읽으면 1이 사라져야 함. 다중대화방의 경우에도 읽은메시지 카운트만큼 반영되어야 함. 3명 대화방에서 상대 1명만 읽으면 1로 표시되어야 함.

이력

#1 조정후이(가) 약 2달 전에 변경

출처 : TS012_TC005

#2 조정후이(가) 약 2달 전에 변경

출처 정정합니다 : TS012_TC003

#3 조정후이(가) 약 2달 전에 변경

  • 담당자을(를) 정도영에서 정인명(으)로 변경되었습니다.

#4 정인명이(가) 약 한달 전에 변경

  • 담당자을(를) 정인명에서 정도영(으)로 변경되었습니다.

#5 정도영이(가) 약 한달 전에 변경

  • 상태을(를) 신규에서 진행(으)로 변경되었습니다.
  • 진척도을(를) 0에서 10(으)로 변경되었습니다.

#6 정도영이(가) 약 한달 전에 변경

  • 진척도을(를) 10에서 50(으)로 변경되었습니다.

현상 : updateUnReadMembersCount 함수에서 UnReadMembersCount managedUnReadMembersCount = mRealm.copyToRealmOrUpdate(unReadMembersCount); 함수가 호출되어 안읽은 멤버 정보가 갱신 될 경우 setUnReadMembersCount 에서 데이타를 저장해도, addChangeListemer 가 반응하지 않음.

#7 정도영이(가) 약 한달 전에 변경

원인 : updateUnReadMembersCount 함수에서 UnReadMembersCount managedUnReadMembersCount = mRealm.copyToRealmOrUpdate(unReadMembersCount); 함수가 호출되어 안읽은 멤버 정보가 갱신 될 경우 setUnReadMembersCount 에서 데이타를 저장해도, addChangeListemer 가 반응하지 않음.
대책 : this.unReadMembersCount 를 명시적으로 assign후 설정하여 addChangeListemer 에 조건에 반응하도록 변경
비고 : [커밋버전] 8baff58

#8 정도영이(가) 약 한달 전에 변경

  • 진척도을(를) 50에서 100(으)로 변경되었습니다.

#9 정도영이(가) 약 한달 전에 변경

  • 상태을(를) 진행에서 해결(으)로 변경되었습니다.

#10 장다영이(가) 약 한달 전에 변경

1:1 대화방에서 숫자 1이 사라지지 않습니다.
개선된 버전에서 재 확인 요청드립니다.

#11 정인명이(가) 약 한달 전에 변경

  • 상태을(를) 해결에서 진행(으)로 변경되었습니다.
  • 진척도을(를) 100에서 50(으)로 변경되었습니다.

#12 정도영이(가) 약 한달 전에 변경

  • 담당자을(를) 정도영에서 정인명(으)로 변경되었습니다.

ikentalk_dev_20250702.apk 파일 정인명 수석님께 전달드렸습니다.
해당 바이너리로 확인 요청드립니다.

#13 정인명이(가) 18일 전에 변경

  • 담당자을(를) 정인명에서 장다영(으)로 변경되었습니다.

#14 정인명이(가) 18일 전에 변경

  • 상태을(를) 진행에서 완료(으)로 변경되었습니다.
  • 진척도을(를) 50에서 100(으)로 변경되었습니다.

기능 확인 완료

내보내기 Atom PDF