Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 77488592 authored by Jonathan Klee's avatar Jonathan Klee
Browse files
parent 184fad11
Loading
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -61,6 +61,7 @@ import foundation.e.apps.ui.setup.signin.SignInViewModel
import foundation.e.apps.utils.SystemInfoProvider
import foundation.e.apps.utils.eventBus.AppEvent
import foundation.e.apps.utils.eventBus.EventBus
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.flow.distinctUntilChanged
import kotlinx.coroutines.flow.filter
@@ -547,7 +548,7 @@ class MainActivity : AppCompatActivity() {
        viewModel: MainActivityViewModel,
        packageName: String
    ) {
        lifecycleScope.launch {
        lifecycleScope.launch(Dispatchers.IO) {
            val fusedDownload = viewModel.updateAwaitingForPurchasedApp(packageName)
            if (fusedDownload != null) {
                ApplicationDialogFragment(
+2 −1
Original line number Diff line number Diff line
@@ -50,6 +50,7 @@ import foundation.e.apps.install.pkg.AppLoungePackageManager
import foundation.e.apps.install.pkg.PWAManager
import foundation.e.apps.install.workmanager.AppInstallProcessor
import foundation.e.apps.utils.NetworkStatusManager
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import javax.inject.Inject

@@ -190,7 +191,7 @@ class MainActivityViewModel @Inject constructor(
    }

    fun getApplication(app: Application) {
        viewModelScope.launch {
        viewModelScope.launch(Dispatchers.IO) {
            appInstallProcessor.initAppInstall(app)
        }
    }