기능개선 #13437
[KOLON Talk] 여기까지 읽으셨습니다. 표시 및 스크롤 오류
시작시간:
2025-06-16
완료기한:
진척도:
100%
추정시간:
버전:
앱버전:
요청자:
OS버전:
설명
[문제점] B는 대화목록 상태, A가 B에게 메시지를 다수 보냄
[개선점] B가 수신 노티팝업 또는 방을눌러 진입 시 "여기까지 읽으셨습니다" 메시지가 보이지 않고 최하단으로 스크롤됨.
아이폰과 안드로이드의 "여기까지 읽으셨습니다" 노출 조건이 상이한 상태임. (ex. 동일조건에서 4건을 보냈을 경우 안드로이드는 "여기까지 읽으셨습니다" 노출되고, 아이폰은 노출되지 않은 상태임)
이력
#5 조경천이(가) 21일 전에 변경
- 상태을(를) 신규에서 해결(으)로 변경되었습니다.
- 진척도을(를) 0에서 100(으)로 변경되었습니다.
- 스크롤 오류현상
- DB에서 메시지를 읽은 후 스크롤을 무조건 bottom 으로 내리도록 되어 있어서 발생한 현상. 대화방 진입 시 스크롤을 컨트롤 해서는 안되며, observe 의 init 의 스크롤 조작 로직을 수행해야 함. 불필요한 코드 제거함.
- "여기까지 읽었습니다." 노출 정책 변경
- 기존에는 읽은 메시지 이후 수신된 메시지의 총 높이가 tableView의 높이보다 큰 경우 노출하도록 되어 있었음. 금일 회의에서 논의 된 것처럼 tableView의 1/2 높이가 되면 노출되도록 변경함.(안드로이드와 유사하게 처리하기 위해)