2nd attempt to fix double unregistering receivers

This commit is contained in:
Mygod
2019-09-19 11:33:50 +08:00
parent add1c96d5c
commit 95ddd5c2d5
3 changed files with 9 additions and 2 deletions

View File

@@ -401,7 +401,7 @@ class RepeaterService : Service(), CoroutineScope, WifiP2pManager.ChannelListene
}
private fun cleanLocked() {
if (receiverRegistered) {
unregisterReceiver(receiver)
ensureReceiverUnregistered(receiver)
receiverRegistered = false
}
if (Build.VERSION.SDK_INT >= 28) {