From 75fe24e82571ec31e8b93c82cf6583d0262eb123 Mon Sep 17 00:00:00 2001 From: septs Date: Sun, 16 Mar 2025 09:49:19 +0800 Subject: [PATCH] feat: keep screen on for download wizard --- .../openeuicc/ui/wizard/DownloadWizardActivity.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app-common/src/main/java/im/angry/openeuicc/ui/wizard/DownloadWizardActivity.kt b/app-common/src/main/java/im/angry/openeuicc/ui/wizard/DownloadWizardActivity.kt index a9f868f..7cb7168 100644 --- a/app-common/src/main/java/im/angry/openeuicc/ui/wizard/DownloadWizardActivity.kt +++ b/app-common/src/main/java/im/angry/openeuicc/ui/wizard/DownloadWizardActivity.kt @@ -3,6 +3,7 @@ package im.angry.openeuicc.ui.wizard import android.app.assist.AssistContent import android.os.Bundle import android.view.View +import android.view.WindowManager import android.view.inputmethod.InputMethodManager import android.widget.Button import android.widget.ProgressBar @@ -316,4 +317,14 @@ class DownloadWizardActivity: BaseEuiccAccessActivity() { open fun beforeNext() {} } + + override fun onStart() { + super.onStart() + window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON) + } + + override fun onStop() { + super.onStop() + window.clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON) + } } \ No newline at end of file