ミニプレイヤーの状態整合性の改善
画面遷移時に発生していたミニプレイヤーのアニメーションと再生状態の不一致を修正し、再生体験の一貫性を向上させた。
ミニプレイヤーはアプリ内で最も頻繁に表示されるUI要素のひとつだが、画面遷移時にアニメーションと再生状態が同期しない場合があった。この不一致は機能仕様には現れないものの、再生体験の信頼性を直接低下させる。
修正は2つの領域にわたって実施した。第一に、ミニプレイヤーのアニメーションが現在の再生状態と同一のデータフローに基づいて決定されるよう構造を整理した。第二に、アプリの初回起動シーケンス(スプラッシュ画面からオンボーディング)において、画面遷移の境界での状態処理を改善した。
いずれも、画面遷移の境界で状態が一時的に同期を失っていた箇所である。今回の修正により、どの画面から操作を行った場合でも、ミニプレイヤーが正確な再生状態を一貫して表示するようになった。