diff --git a/CHANGELOG.md b/CHANGELOG.md index 96ded68664..13cccdce7e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co ## [Unreleased] ### Fixed - Fix custom buttons not being added ([@Secozzi](https://github.com/Secozzi)) ([#164](https://github.com/quickdesh/Animiru/pull/164)) +- Fix tracks not loading after changing quality ([@Secozzi](https://github.com/Secozzi)) ([#165](https://github.com/quickdesh/Animiru/pull/165)) ## [v0.19.7.6] - 2026-06-12 ### Improved diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/player/PlayerViewModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/player/PlayerViewModel.kt index 9d23076d5c..435348dd6a 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/player/PlayerViewModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/player/PlayerViewModel.kt @@ -1626,6 +1626,9 @@ class PlayerViewModel @JvmOverloads constructor( ) _currentVideo.update { _ -> resolvedVideo } + if (hasLoadedTracks.value) { + clearTracks() + } qualityIndex = Pair(hosterIndex, videoIndex)