diff --git a/app/src/main/java/com/infomaniak/drive/ui/MainViewModel.kt b/app/src/main/java/com/infomaniak/drive/ui/MainViewModel.kt index c8ccbdb49a..aeb0892f6e 100644 --- a/app/src/main/java/com/infomaniak/drive/ui/MainViewModel.kt +++ b/app/src/main/java/com/infomaniak/drive/ui/MainViewModel.kt @@ -359,7 +359,8 @@ class MainViewModel(appContext: Application) : AndroidViewModel(appContext) { UploadFile.getCurrentUserPendingUploadFile(folderId) .toFlow() .mapLatest { list -> list.count() } - .asLiveData() + .asLiveData(viewModelScope.coroutineContext + Dispatchers.IO) + .distinctUntilChanged() }