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?