From e351a91a9c27b51cb4b3b14b380a812bd0f1d088 Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Mon, 29 Jul 2024 18:27:56 -0600 Subject: [PATCH] playback: do not leak indexerservicefragment --- .../oxycblt/auxio/music/service/IndexerServiceFragment.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/oxycblt/auxio/music/service/IndexerServiceFragment.kt b/app/src/main/java/org/oxycblt/auxio/music/service/IndexerServiceFragment.kt index 571e96ca7..c6277ba7c 100644 --- a/app/src/main/java/org/oxycblt/auxio/music/service/IndexerServiceFragment.kt +++ b/app/src/main/java/org/oxycblt/auxio/music/service/IndexerServiceFragment.kt @@ -72,10 +72,10 @@ constructor( fun release() { contentObserver.release() - musicSettings.registerListener(this) - musicRepository.addIndexingListener(this) - musicRepository.addUpdateListener(this) + musicRepository.unregisterWorker(this) musicRepository.removeIndexingListener(this) + musicRepository.removeUpdateListener(this) + musicSettings.unregisterListener(this) foregroundListener = null }