We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ab6efa3 commit a8d2924Copy full SHA for a8d2924
core/src/main/java/com/pierfrancescosoffritti/androidyoutubeplayer/core/player/utils/NetworkObserver.kt
@@ -36,7 +36,8 @@ internal class NetworkObserver(private val context: Context) {
36
37
/** Stop observing network changes and cleanup */
38
fun destroy() {
39
- if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
+ // Min API for `unregisterNetworkCallback` is L, but we use `registerDefaultNetworkCallback` only for N and above.
40
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
41
val callback = networkCallback ?: return
42
val connectivityManager = context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
43
connectivityManager.unregisterNetworkCallback(callback)
0 commit comments