From 0aea7f5ad1c8a6c1aabbd166a3fbfd1aef1d1cf2 Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 1 May 2020 19:02:44 +0200 Subject: [PATCH] init the proximity sensor immediately, not just as the call starts --- .../simplemobiletools/contacts/pro/activities/CallActivity.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/CallActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/CallActivity.kt index 79881fd5..a48ca7ac 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/CallActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/CallActivity.kt @@ -158,7 +158,6 @@ class CallActivity : SimpleActivity() { private fun callStarted() { incoming_call_holder.beGone() ongoing_call_holder.beVisible() - proximityWakeLock?.acquire(10 * MINUTE_SECONDS * 1000L) audioManager.mode = AudioManager.MODE_IN_CALL callTimer.scheduleAtFixedRate(getCallTimerUpdateTask(), 1000, 1000) } @@ -227,6 +226,7 @@ class CallActivity : SimpleActivity() { private fun initProximitySensor() { val powerManager = getSystemService(Context.POWER_SERVICE) as PowerManager proximityWakeLock = powerManager.newWakeLock(PowerManager.PROXIMITY_SCREEN_OFF_WAKE_LOCK, "com.simplemobiletools.contacts.pro:wake_lock") + proximityWakeLock!!.acquire(10 * MINUTE_SECONDS * 1000L) } @SuppressLint("NewApi")