장면이 바뀌어도 흔들리지 않는 작은 막대
미니 플레이어를 모드별 맥락에 맞게 재설계하고, 수면 전 루틴을 단일 흐름으로 통합했다.
화면 하단에 고정되는 미니 플레이어는 사용 빈도가 높은 컴포넌트임에도, 모드별 맥락과 무관하게 단일 형태로 표시되고 있었다. 모드에 따라 시각적 일관성이 어긋나고 재생 상태가 화면 전환 후에도 정확히 반영되지 않는 문제가 있었다.
이를 해결하기 위해 미니 플레이어를 모드별 맥락에 맞게 재설계했다. 오디오와 영상 재생 상태, 현재 마운트된 콘텐츠를 단일 소스에서 일관되게 읽어오도록 구조를 정리했다. 화면 간 이동 시에도 재생 상태가 정확하게 유지된다.
수면 전 루틴 흐름도 개선했다. 콘텐츠 선택, 알람 설정, 세션 기록이 분리된 단계가 아니라 연속된 단일 흐름으로 동작하도록 재구성했다. 타임라인 구성 시 함께 표시될 콘텐츠 컨텍스트를 반영하고, 세션 데이터가 다음 사용 시 올바르게 복원될 수 있도록 저장 및 캐시 경로를 정비했다.