Band needs to be set

This commit is contained in:
Mygod
2021-07-24 21:42:42 -04:00
parent cb417c8c23
commit ad2a45597b

View File

@@ -210,7 +210,7 @@ class WifiApDialogFragment : AlertDialogFragment<WifiApDialogFragment.Arg, WifiA
} else selection } else selection
} }
private var userBridgedMode = false private var userBridgedMode = false
private fun setBridgedMode() { private fun setBridgedMode(): Boolean {
var auto = 0 var auto = 0
var set = 0 var set = 0
for (s in arrayOf(dialogView.band2G, dialogView.band5G, dialogView.band6G)) when (s.selectedItem) { for (s in arrayOf(dialogView.band2G, dialogView.band5G, dialogView.band6G)) when (s.selectedItem) {
@@ -227,6 +227,7 @@ class WifiApDialogFragment : AlertDialogFragment<WifiApDialogFragment.Arg, WifiA
dialogView.bridgedMode.isEnabled = true dialogView.bridgedMode.isEnabled = true
dialogView.bridgedMode.isChecked = userBridgedMode dialogView.bridgedMode.isChecked = userBridgedMode
} }
return auto + set > 0
} }
private fun populateFromConfiguration() { private fun populateFromConfiguration() {
dialogView.ssid.setText(base.ssid) dialogView.ssid.setText(base.ssid)
@@ -310,10 +311,7 @@ class WifiApDialogFragment : AlertDialogFragment<WifiApDialogFragment.Arg, WifiA
} }
set == expected set == expected
} }
else -> { else -> setBridgedMode()
setBridgedMode()
true
}
} }
dialogView.bssidWrapper.error = null dialogView.bssidWrapper.error = null
val bssidValid = dialogView.bssid.length() == 0 || try { val bssidValid = dialogView.bssid.length() == 0 || try {