From 1962fbe70acc6e6c3d0f18e56774ef0d3d988491 Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Tue, 26 Nov 2024 20:14:18 -0700 Subject: [PATCH] music: emit indexing completion at end --- app/src/main/java/org/oxycblt/auxio/music/MusicRepository.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/org/oxycblt/auxio/music/MusicRepository.kt b/app/src/main/java/org/oxycblt/auxio/music/MusicRepository.kt index 4658855af..9236b59dc 100644 --- a/app/src/main/java/org/oxycblt/auxio/music/MusicRepository.kt +++ b/app/src/main/java/org/oxycblt/auxio/music/MusicRepository.kt @@ -347,6 +347,8 @@ constructor(private val indexer: Indexer, private val musicSettings: MusicSettin val newLibrary = indexer.run(uris, Interpretation(nameFactory, separators), ::emitIndexingProgress) + emitIndexingCompletion(null) + // We want to make sure that all reads and writes are synchronized due to the sheer // amount of consumers of MusicRepository. // TODO: Would Atomics not be a better fit here?