music: fix indexing updates

This commit is contained in:
Alexander Capehart 2024-11-26 10:05:02 -07:00
parent 2f9ced2ac3
commit 3bf80073f4
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47

View file

@ -366,7 +366,6 @@ constructor(private val indexer: Indexer, private val musicSettings: MusicSettin
var explored = 0
var loaded = 0
var interpreted = 0
val newLibrary = indexer.run(listOf(), Interpretation(nameFactory, separators)) {
when (it) {
is Indexer.Event.Discovered -> {
@ -378,9 +377,8 @@ constructor(private val indexer: Indexer, private val musicSettings: MusicSettin
emitIndexingProgress(IndexingProgress.Songs(loaded, explored))
}
is Indexer.Event.Interpret -> {
interpreted = it.amount
if (explored == loaded) {
emitIndexingProgress(IndexingProgress.Songs(loaded, explored))
emitIndexingProgress(IndexingProgress.Indeterminate)
}
}
}