Update ConnectivityManagerNetworkMonitor.kt

pull/1837/head
Simon Marquis 2 years ago committed by GitHub
parent cbe308f8a2
commit 3fcdda6bb6

@ -37,11 +37,11 @@ class ConnectivityManagerNetworkMonitor @Inject constructor(
) : NetworkMonitor { ) : NetworkMonitor {
override val isOnline: Flow<Boolean> = callbackFlow { override val isOnline: Flow<Boolean> = callbackFlow {
val connectivityManager = context.getSystemService<ConnectivityManager>() val connectivityManager = context.getSystemService<ConnectivityManager>()
?: run { ?: run {
channel.trySend(false) channel.trySend(false)
channel.close() channel.close()
return@callbackFlow return@callbackFlow
} }
/** /**
* The callback's methods are invoked on changes to *any* network, not just the active * The callback's methods are invoked on changes to *any* network, not just the active

Loading…
Cancel
Save