This commit is contained in:
MM20 2024-11-23 16:17:07 +01:00
parent 930897f1d6
commit cc26217594
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -90,7 +90,7 @@ internal class PermissionsManagerImpl(
private val appShortcutsPermissionState = MutableStateFlow( private val appShortcutsPermissionState = MutableStateFlow(
checkPermissionOnce(PermissionGroup.AppShortcuts) checkPermissionOnce(PermissionGroup.AppShortcuts)
) )
private val mManageProfilesPermissionState = MutableStateFlow( private val manageProfilesPermissionState = MutableStateFlow(
checkPermissionOnce(PermissionGroup.ManageProfiles) checkPermissionOnce(PermissionGroup.ManageProfiles)
) )
@ -221,7 +221,7 @@ internal class PermissionsManagerImpl(
PermissionGroup.Notifications -> notificationsPermissionState PermissionGroup.Notifications -> notificationsPermissionState
PermissionGroup.AppShortcuts -> appShortcutsPermissionState PermissionGroup.AppShortcuts -> appShortcutsPermissionState
PermissionGroup.Accessibility -> accessibilityPermissionState PermissionGroup.Accessibility -> accessibilityPermissionState
PermissionGroup.ManageProfiles -> mManageProfilesPermissionState PermissionGroup.ManageProfiles -> manageProfilesPermissionState
} }
} }
@ -240,14 +240,14 @@ internal class PermissionsManagerImpl(
PermissionGroup.Notifications -> notificationsPermissionState.value = granted PermissionGroup.Notifications -> notificationsPermissionState.value = granted
PermissionGroup.AppShortcuts -> appShortcutsPermissionState.value = granted PermissionGroup.AppShortcuts -> appShortcutsPermissionState.value = granted
PermissionGroup.Accessibility -> accessibilityPermissionState.value = granted PermissionGroup.Accessibility -> accessibilityPermissionState.value = granted
PermissionGroup.ManageProfiles -> mManageProfilesPermissionState.value = granted PermissionGroup.ManageProfiles -> manageProfilesPermissionState.value = granted
} }
} }
override fun onResume() { override fun onResume() {
externalStoragePermissionState.value = checkPermissionOnce(PermissionGroup.ExternalStorage) externalStoragePermissionState.value = checkPermissionOnce(PermissionGroup.ExternalStorage)
appShortcutsPermissionState.value = checkPermissionOnce(PermissionGroup.AppShortcuts) appShortcutsPermissionState.value = checkPermissionOnce(PermissionGroup.AppShortcuts)
mManageProfilesPermissionState.value = checkPermissionOnce(PermissionGroup.ManageProfiles) manageProfilesPermissionState.value = checkPermissionOnce(PermissionGroup.ManageProfiles)
} }
override fun reportNotificationListenerState(running: Boolean) { override fun reportNotificationListenerState(running: Boolean) {