diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/AlertDialogFragment.kt b/mobile/src/main/java/be/mygod/vpnhotspot/AlertDialogFragment.kt index c8dee139..3e0ccbf9 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/AlertDialogFragment.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/AlertDialogFragment.kt @@ -2,7 +2,6 @@ package be.mygod.vpnhotspot import android.app.Activity import android.content.DialogInterface -import android.content.Intent import android.os.Bundle import android.os.Parcelable import androidx.appcompat.app.AlertDialog diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/TetherType.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/TetherType.kt index 05bfabad..1e436a62 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/TetherType.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/TetherType.kt @@ -34,7 +34,7 @@ enum class TetherType(@DrawableRes val icon: Int) { private lateinit var bluetoothRegexs: List private var ncmRegexs = emptyList() private val ethernetRegex: Pattern? - private var requiresUpdate = true + private var requiresUpdate = false @RequiresApi(30) // unused on lower APIs val listener = Event0() @@ -68,8 +68,8 @@ enum class TetherType(@DrawableRes val icon: Int) { init { val system = "android" to Resources.getSystem() if (BuildCompat.isAtLeastR()) { + requiresUpdate = true TetheringManager.registerTetheringEventCallback(null, this) - updateRegexs() } else { usbRegexs = system.getRegexs("config_tether_usb_regexs") wifiRegexs = system.getRegexs("config_tether_wifi_regexs")