Merge branch 'fix/ble-permission-handling': handle denied BLE permissions

This commit is contained in:
eddy 2026-07-26 16:48:21 +02:00
commit 5861b1055c

View file

@ -219,8 +219,13 @@ class MainActivity : AppCompatActivity() {
@Deprecated("Deprecated in Java")
override fun onRequestPermissionsResult(requestCode: Int, permissions: Array<out String>, grantResults: IntArray) {
super.onRequestPermissionsResult(requestCode, permissions, grantResults)
if (requestCode == 1 && grantResults.all { it == PackageManager.PERMISSION_GRANTED }) {
startScan()
if (requestCode == 1) {
if (grantResults.all { it == PackageManager.PERMISSION_GRANTED }) {
startScan()
} else {
statusText.text = "Permissies geweigerd — open Instellingen"
relayButton.isEnabled = false
}
}
}