diff --git a/feature/onboarding/permissions/src/main/kotlin/app/k9mail/feature/onboarding/permissions/ui/PermissionsScreen.kt b/feature/onboarding/permissions/src/main/kotlin/app/k9mail/feature/onboarding/permissions/ui/PermissionsScreen.kt index 4b8423987be..ad67def73eb 100644 --- a/feature/onboarding/permissions/src/main/kotlin/app/k9mail/feature/onboarding/permissions/ui/PermissionsScreen.kt +++ b/feature/onboarding/permissions/src/main/kotlin/app/k9mail/feature/onboarding/permissions/ui/PermissionsScreen.kt @@ -2,6 +2,7 @@ package app.k9mail.feature.onboarding.permissions.ui import android.Manifest import android.os.Build +import androidx.activity.compose.BackHandler import androidx.activity.compose.ManagedActivityResultLauncher import androidx.activity.compose.rememberLauncherForActivityResult import androidx.activity.result.contract.ActivityResultContracts.RequestPermission @@ -37,6 +38,10 @@ fun PermissionsScreen( } } + BackHandler { + // no back navigation + } + LaunchedEffect(key1 = Unit) { dispatch(Event.LoadPermissionState) }