fix: select library screen skipped even we have 2+ libraries

This commit is contained in:
2025-12-22 00:04:50 +08:00
parent aaf8ad1cb9
commit 9ee4d70420
4 changed files with 30 additions and 13 deletions

View File

@@ -25,11 +25,6 @@ Control {
AppController.selectedLibraryId = model.libraryId
}
}
onCountChanged: function() {
if (count == 1) {
AppController.selectedLibraryId = model.data(modelIndex(0), LibraryItem.IdRole)
}
}
}
}
@@ -37,4 +32,13 @@ Control {
AppController.updateLibraries()
}
}
Connections {
target: AppController
onLibrariesLoaded: function(count) {
if (count === 1) {
AppController.selectedLibraryId = model.data(modelIndex(0), LibraryItem.IdRole)
}
}
}
}