Skip to content

[Feat] 읽지 않은 메세지의 갯수가 적을 때, 자동 스크롤링 이후의 화면이 부자연스러운 현상을 수정합니다. #439

@wontaeyoung

Description

@wontaeyoung

📝 작업 목적

  • 현재는 읽지 않은 메세지의 첫 버블이 상단에 위치하는 앤커 지점으로 스크롤링
  • 읽지 않은 메세지 버블의 갯수가 적은 경우, 마지막 메세지 버블 아래로 공백이 발생
  • 유저 제스처 직후 강제로 하단 공백이 사라지는 듯한 스크롤 동작 발생

예상 해결 방안

  • 읽지 않은 메세지 버블의 갯수 + 간격을 계산 -> 필요 높이
  • 메세지 버블이 위치하는 section의 높이를 기기 사이즈 height를 통해서 계산 -> 가용 높이
  • 필요 높이가 가용 높이보다 작은 경우 마지막 메세지 버블이 하단 앤커에 걸리는 위치로 스크롤하도록 분기처리

🛠️ Tasks

  • 추가 예정

Metadata

Metadata

Assignees

Labels

✨ FeatureNew feature or request🛠️ Fix기존 구현된 코드 수정

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions