Added Greate Mobile Account sub-setting to Default Phone App setting
This commit is contained in:
@ -30,6 +30,7 @@ class SettingsViewModel: ViewModel() {
|
||||
val colorblind = MutableStateFlow(false)
|
||||
val proximitySensing = MutableStateFlow(false)
|
||||
val defaultDialer = MutableStateFlow(false)
|
||||
val mobileAccount = MutableStateFlow(true)
|
||||
val defaultMessaging = MutableStateFlow(false)
|
||||
val debug = MutableStateFlow(false)
|
||||
val sipTrace = MutableStateFlow(false)
|
||||
@ -77,6 +78,7 @@ class SettingsViewModel: ViewModel() {
|
||||
if (Build.VERSION.SDK_INT >= 29) {
|
||||
val roleManager = ctx.getSystemService(ROLE_SERVICE) as RoleManager
|
||||
defaultDialer.value = roleManager.isRoleHeld(RoleManager.ROLE_DIALER)
|
||||
mobileAccount.value = BaresipService.mobileAccount
|
||||
defaultMessaging.value = roleManager.isRoleHeld(RoleManager.ROLE_SMS)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user