From bb9debaec27e92e51e2fe95f6a6d969f6602ee26 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Fri, 5 Dec 2025 15:39:05 +0800 Subject: [PATCH] MicroGInstallerActivity: Use compat method for parsing intent Signed-off-by: Aayush Gupta --- .../store/data/activity/MicroGInstallerActivity.kt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/aurora/store/data/activity/MicroGInstallerActivity.kt b/app/src/main/java/com/aurora/store/data/activity/MicroGInstallerActivity.kt index bf60fefbd..843704904 100644 --- a/app/src/main/java/com/aurora/store/data/activity/MicroGInstallerActivity.kt +++ b/app/src/main/java/com/aurora/store/data/activity/MicroGInstallerActivity.kt @@ -7,8 +7,8 @@ import android.net.Uri import android.os.Bundle import android.util.Log import androidx.core.content.FileProvider +import androidx.core.content.IntentCompat import com.aurora.Constants.PACKAGE_NAME_PLAY_STORE -import com.aurora.extensions.isTAndAbove import com.aurora.store.BuildConfig import com.aurora.store.data.installer.MicroGInstaller.Companion.buildMicroGInstallIntent import java.io.File @@ -51,11 +51,8 @@ class MicroGInstallerActivity : Activity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) - val files: ArrayList? = if (isTAndAbove) { - intent.getParcelableArrayListExtra(EXTRA_FILES, Uri::class.java) - } else { - intent.getParcelableArrayListExtra(EXTRA_FILES) - } + val files: ArrayList? = + IntentCompat.getParcelableArrayListExtra(intent, EXTRA_FILES, Uri::class.java) if (files.isNullOrEmpty()) { Log.e(TAG, "No files provided, cannot proceed with MicroG installation") @@ -73,4 +70,4 @@ class MicroGInstallerActivity : Activity() { // TODO: Handle result if needed finish() } -} \ No newline at end of file +}