mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-07-04 13:05:19 +01:00
Use correct wakelock for link device sync.
This commit is contained in:
committed by
Greyson Parrelli
parent
c6d91dce6e
commit
1f59f3c2c4
@@ -1,6 +1,7 @@
|
||||
package org.thoughtcrime.securesms.linkdevice
|
||||
|
||||
import android.os.PowerManager
|
||||
import android.view.WindowManager
|
||||
import androidx.activity.ComponentActivity
|
||||
import androidx.lifecycle.DefaultLifecycleObserver
|
||||
import androidx.lifecycle.LifecycleOwner
|
||||
@@ -30,8 +31,10 @@ class LinkDeviceWakeLock(
|
||||
return
|
||||
}
|
||||
|
||||
wakeLock = WakeLockUtil.acquire(activity, PowerManager.PROXIMITY_SCREEN_OFF_WAKE_LOCK, TIMEOUT, "linkDevice")
|
||||
wakeLock = WakeLockUtil.acquire(activity, PowerManager.PARTIAL_WAKE_LOCK, TIMEOUT, "linkDevice")
|
||||
}
|
||||
|
||||
activity.window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
|
||||
}
|
||||
|
||||
fun release() {
|
||||
@@ -41,6 +44,8 @@ class LinkDeviceWakeLock(
|
||||
wakeLock = null
|
||||
}
|
||||
}
|
||||
|
||||
activity.window.clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
|
||||
}
|
||||
|
||||
override fun onPause(owner: LifecycleOwner) {
|
||||
|
||||
Reference in New Issue
Block a user