From 25a435865f17c00371185d6c7a873dfd61668b1e Mon Sep 17 00:00:00 2001 From: Doug Melton Date: Fri, 22 Dec 2023 14:37:20 -0800 Subject: [PATCH 1/2] Don't crash when launching ACTION_REQUEST_SCHEDULE_EXACT_ALARM --- .../com/aritra/notify/services/alarm/AlarmSchedulerImpl.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/aritra/notify/services/alarm/AlarmSchedulerImpl.kt b/app/src/main/java/com/aritra/notify/services/alarm/AlarmSchedulerImpl.kt index d2b513d4..81cf3546 100644 --- a/app/src/main/java/com/aritra/notify/services/alarm/AlarmSchedulerImpl.kt +++ b/app/src/main/java/com/aritra/notify/services/alarm/AlarmSchedulerImpl.kt @@ -42,7 +42,9 @@ class AlarmSchedulerImpl @Inject constructor(private val context: Context) : Ala if (alarmManager.canScheduleExactAlarms()) { // NO OP for now } else { - context.startActivity(Intent(Settings.ACTION_REQUEST_SCHEDULE_EXACT_ALARM)) + val intent = Intent(Settings.ACTION_REQUEST_SCHEDULE_EXACT_ALARM) + .apply { addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) } + context.startActivity(intent) } } else { // NO OP for now From b3b516c139d767ceed3186c672c773bde0b34259 Mon Sep 17 00:00:00 2001 From: Aritra Das Date: Sat, 30 Dec 2023 16:30:23 +0530 Subject: [PATCH 2/2] Updated `versionName` & `versionCode` --- app/build.gradle.kts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 6c3b4a00..6e48fb3f 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -17,8 +17,8 @@ android { applicationId = "com.aritra.notify" minSdk = 24 targetSdk = 34 - versionCode = 11 - versionName = "1.8.1" + versionCode = 12 + versionName = "1.8.2" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" vectorDrawables {