Unverified Commit 59a6eaac authored by Mygod's avatar Mygod Committed by GitHub

Remove ACTION_USER_PRESENT listener on API 26+

This is removed since we can't change notification priority dynamically since API 26 and this also prevents an extraneous system notification.

NB: After this change, `visible` doesn't have any observable effect on API 26+.
parent c6bb913b
......@@ -72,7 +72,7 @@ class ServiceNotification(private val service: BaseService, profileName: String,
val screenFilter = new IntentFilter()
screenFilter.addAction(Intent.ACTION_SCREEN_ON)
screenFilter.addAction(Intent.ACTION_SCREEN_OFF)
if (visible && Utils.isLollipopOrAbove) screenFilter.addAction(Intent.ACTION_USER_PRESENT)
if (visible && 21 until 26 contains Build.VERSION.SDK_INT) screenFilter.addAction(Intent.ACTION_USER_PRESENT)
service.registerReceiver(lockReceiver, screenFilter)
private def update(action: String, forceShow: Boolean = false) =
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment