From 83c5392dad1ec53e2f665412d8026483d5731797 Mon Sep 17 00:00:00 2001 From: Mudsir Wazir Date: Fri, 18 Sep 2026 15:01:46 +0500 Subject: [PATCH] fix: null-safe wake lock acquire --- .../main/kotlin/org/fossify/phone/activities/CallActivity.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/org/fossify/phone/activities/CallActivity.kt b/app/src/main/kotlin/org/fossify/phone/activities/CallActivity.kt index c56a57bb7..d9f02ca44 100644 --- a/app/src/main/kotlin/org/fossify/phone/activities/CallActivity.kt +++ b/app/src/main/kotlin/org/fossify/phone/activities/CallActivity.kt @@ -850,7 +850,7 @@ class CallActivity : SimpleActivity() { try { val powerManager = getSystemService(Context.POWER_SERVICE) as PowerManager screenOnWakeLock = powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK, "org.fossify.phone:full_wake_lock") - screenOnWakeLock!!.acquire(5 * 1000L) + screenOnWakeLock?.acquire(5 * 1000L) } catch (e: Exception) { } } @@ -859,7 +859,7 @@ class CallActivity : SimpleActivity() { if (!config.disableProximitySensor && (proximityWakeLock == null || proximityWakeLock?.isHeld == false)) { val powerManager = getSystemService(Context.POWER_SERVICE) as PowerManager proximityWakeLock = powerManager.newWakeLock(PowerManager.PROXIMITY_SCREEN_OFF_WAKE_LOCK, "org.fossify.phone:wake_lock") - proximityWakeLock!!.acquire(60 * MINUTE_SECONDS * 1000L) + proximityWakeLock?.acquire(60 * MINUTE_SECONDS * 1000L) } }