diff --git a/mobile/src/main/scala/com/github/shadowsocks/bg/ServiceNotification.scala b/mobile/src/main/scala/com/github/shadowsocks/bg/ServiceNotification.scala index d5b04cb7..e8ced018 100644 --- a/mobile/src/main/scala/com/github/shadowsocks/bg/ServiceNotification.scala +++ b/mobile/src/main/scala/com/github/shadowsocks/bg/ServiceNotification.scala @@ -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 && 21 until 26 contains Build.VERSION.SDK_INT) 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) =