diff --git a/V2rayNG/app/src/main/java/xyz/zarazaex/olc/viewmodel/MainViewModel.kt b/V2rayNG/app/src/main/java/xyz/zarazaex/olc/viewmodel/MainViewModel.kt index ac7eb300..d4b3ca53 100644 --- a/V2rayNG/app/src/main/java/xyz/zarazaex/olc/viewmodel/MainViewModel.kt +++ b/V2rayNG/app/src/main/java/xyz/zarazaex/olc/viewmodel/MainViewModel.kt @@ -266,6 +266,9 @@ class MainViewModel(application: Application) : AndroidViewModel(application) { updateListAction.value = -1 viewModelScope.launch(Dispatchers.Default) { + if (serversCache.isEmpty()) { + withContext(Dispatchers.Main) { reloadServerList() } + } if (serversCache.isEmpty()) { return@launch }