File tree Expand file tree Collapse file tree
apps/android/app/src/main/java/ai/openclaw/app/ui Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1387,22 +1387,10 @@ private fun rememberPermissionState(
13871387 val photosPermissions = photoReadPermissionsForRequest()
13881388 var photosGranted by rememberSaveable { mutableStateOf(hasPhotoReadPermission(context)) }
13891389 var contactsGranted by rememberSaveable {
1390- mutableStateOf(
1391- mergedRequiredPermissionGrantState(
1392- permissions = emptyMap(),
1393- requiredPermissions = requiredContactPermissions,
1394- currentlyGranted = { permission -> hasPermission(context, permission) },
1395- ),
1396- )
1390+ mutableStateOf(requiredContactPermissions.all { permission -> hasPermission(context, permission) })
13971391 }
13981392 var calendarGranted by rememberSaveable {
1399- mutableStateOf(
1400- mergedRequiredPermissionGrantState(
1401- permissions = emptyMap(),
1402- requiredPermissions = requiredCalendarPermissions,
1403- currentlyGranted = { permission -> hasPermission(context, permission) },
1404- ),
1405- )
1393+ mutableStateOf(requiredCalendarPermissions.all { permission -> hasPermission(context, permission) })
14061394 }
14071395 var notificationsGranted by rememberSaveable {
14081396 mutableStateOf(Build .VERSION .SDK_INT < 33 || hasPermission(context, Manifest .permission.POST_NOTIFICATIONS ))
You can’t perform that action at this time.
0 commit comments