@@ -3,7 +3,6 @@ package de.binarynoise.captiveportalautologin.gecko
33import kotlin.concurrent.read
44import kotlin.concurrent.write
55import android.content.Intent
6- import android.net.ConnectivityManager
76import android.net.Network
87import android.os.Bundle
98import android.os.Handler
@@ -14,10 +13,10 @@ import android.view.MenuItem
1413import android.widget.Toast
1514import androidx.activity.ComponentActivity
1615import androidx.annotation.UiThread
17- import androidx.core.content.ContextCompat
1816import androidx.core.view.isVisible
1917import by.kirich1409.viewbindingdelegate.viewBinding
2018import de.binarynoise.captiveportalautologin.BuildConfig
19+ import de.binarynoise.captiveportalautologin.ConnectivityChangeListenerService.Companion.connectivityManager
2120import de.binarynoise.captiveportalautologin.ConnectivityChangeListenerService.Companion.networkListeners
2221import de.binarynoise.captiveportalautologin.ConnectivityChangeListenerService.Companion.networkState
2322import de.binarynoise.captiveportalautologin.ConnectivityChangeListenerService.Companion.networkStateLock
@@ -166,8 +165,6 @@ class GeckoViewActivity : ComponentActivity() {
166165 menuItem.setOnMenuItemClickListener {
167166 networkStateLock.write {
168167 networkState = networkState?.copy(debug = true ) ? : run {
169- val connectivityManager =
170- ContextCompat .getSystemService(this , ConnectivityManager ::class .java)!!
171168 val network = connectivityManager.activeNetwork ? : Network .CREATOR .createFromParcel(
172169 Parcel .obtain().apply { writeInt(- 1 ) })
173170 NetworkState (
0 commit comments