Direct to Android settings when Default Phone app is disabled

This commit is contained in:
Juha Heinanen
2026-08-15 16:50:45 +03:00
parent 4faf23c82c
commit d6f6bd37d3

View File

@ -1031,6 +1031,11 @@ private fun SettingsContent(
)
}
else {
try {
dialerRoleRequest.launch(Intent(Settings.ACTION_MANAGE_DEFAULT_APPS_SETTINGS))
} catch (e: ActivityNotFoundException) {
Log.e(TAG, "ActivityNotFound exception: ${e.message}")
}
BaresipService.instance?.addMobileUserAgent()
restart = true
}
@ -1100,6 +1105,7 @@ private fun SettingsContent(
) { _ ->
val isHeld = roleManager.isRoleHeld(RoleManager.ROLE_SMS)
viewModel.defaultMessaging.value = isHeld
restart = true
}
Switch(
checked = defaultMessaging,