Commit 5ba5f5f9 authored by topjohnwu's avatar topjohnwu

Observe network connnectivity

Observe internet connectivity will ping google.com
parent 42ce6fd3
......@@ -6,6 +6,7 @@ import com.skoumal.teanity.extensions.doOnSubscribeUi
import com.skoumal.teanity.extensions.subscribeK
import com.skoumal.teanity.util.KObservableField
import com.skoumal.teanity.viewmodel.LoadingViewModel
import com.topjohnwu.magisk.extensions.get
import com.topjohnwu.magisk.model.events.BackPressEvent
import com.topjohnwu.magisk.model.events.PermissionEvent
import com.topjohnwu.magisk.model.events.ViewActionEvent
......@@ -18,8 +19,8 @@ abstract class MagiskViewModel : LoadingViewModel() {
val isConnected = KObservableField(true)
init {
ReactiveNetwork.observeInternetConnectivity()
.subscribeK { isConnected.value = it }
ReactiveNetwork.observeNetworkConnectivity(get())
.subscribeK { isConnected.value = it.available() }
.add()
}
......
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