Initialize items state in searchable picker before searching

Fix #1159
This commit is contained in:
MM20 2024-12-20 13:40:58 +01:00
parent f4b91c933c
commit 8d71b41163
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -27,12 +27,12 @@ class SearchablePickerVM : ViewModel(), KoinComponent {
var searchQuery by mutableStateOf("")
var items by mutableStateOf(emptyList<SavableSearchable>())
init {
onSearchQueryChanged("", true)
}
var items by mutableStateOf(emptyList<SavableSearchable>())
var searchJob: Job? = null
fun onSearchQueryChanged(query: String, forceRestart: Boolean = false) {
if (searchQuery == query && !forceRestart) return