Loading app/src/main/java/foundation/e/apps/ui/search/SearchViewModel.kt +2 −4 Original line number Diff line number Diff line Loading @@ -19,7 +19,6 @@ package foundation.e.apps.ui.search import androidx.lifecycle.LifecycleOwner import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.lifecycle.viewModelScope import com.aurora.gplayapi.SearchSuggestEntry Loading @@ -42,7 +41,6 @@ import timber.log.Timber import javax.inject.Inject import kotlin.coroutines.coroutineContext @HiltViewModel class SearchViewModel @Inject constructor( private val fusedAPIRepository: FusedAPIRepository, Loading Loading @@ -160,7 +158,7 @@ class SearchViewModel @Inject constructor( nextSubBundle = gplaySearchResult.data?.second // first page has less data, then fetch next page data without waiting for users' scroll if (isFirstFetch) { if (isFirstFetch && gplaySearchResult.isSuccess()) { CoroutineScope(coroutineContext).launch { fetchGplayData(query) } Loading Loading
app/src/main/java/foundation/e/apps/ui/search/SearchViewModel.kt +2 −4 Original line number Diff line number Diff line Loading @@ -19,7 +19,6 @@ package foundation.e.apps.ui.search import androidx.lifecycle.LifecycleOwner import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.lifecycle.viewModelScope import com.aurora.gplayapi.SearchSuggestEntry Loading @@ -42,7 +41,6 @@ import timber.log.Timber import javax.inject.Inject import kotlin.coroutines.coroutineContext @HiltViewModel class SearchViewModel @Inject constructor( private val fusedAPIRepository: FusedAPIRepository, Loading Loading @@ -160,7 +158,7 @@ class SearchViewModel @Inject constructor( nextSubBundle = gplaySearchResult.data?.second // first page has less data, then fetch next page data without waiting for users' scroll if (isFirstFetch) { if (isFirstFetch && gplaySearchResult.isSuccess()) { CoroutineScope(coroutineContext).launch { fetchGplayData(query) } Loading