From d64c04a9e16daab9b6448024467117b08fba08ec Mon Sep 17 00:00:00 2001 From: Mygod Date: Mon, 1 Jun 2020 19:40:37 -0400 Subject: [PATCH] Fix requiresUpdate default value --- .../src/main/java/be/mygod/vpnhotspot/AlertDialogFragment.kt | 1 - mobile/src/main/java/be/mygod/vpnhotspot/net/TetherType.kt | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) 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")