diff --git a/app/src/main/java/com/lagradost/cloudstream3/MainActivity.kt b/app/src/main/java/com/lagradost/cloudstream3/MainActivity.kt index 5d39f6554cd..b050a9d2006 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/MainActivity.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/MainActivity.kt @@ -653,10 +653,6 @@ class MainActivity : AppCompatActivity(), ColorPickerDialogListener, BiometricCa override fun onPause() { super.onPause() - // Start any delayed updates - if (ApkInstaller.delayedInstaller?.startInstallation() == true) { - Toast.makeText(this, R.string.update_started, Toast.LENGTH_LONG).show() - } try { if (isCastApiAvailable()) { mSessionManager?.removeSessionManagerListener(mSessionManagerListener) @@ -711,6 +707,11 @@ class MainActivity : AppCompatActivity(), ColorPickerDialogListener, BiometricCa } override fun onDestroy() { + // Start any delayed updates + if (ApkInstaller.delayedInstaller?.startInstallation() == true) { + Toast.makeText(this, R.string.update_started, Toast.LENGTH_LONG).show() + } + filesToDelete.forEach { path -> val result = File(path).deleteRecursively() if (result) {