fix: Only show preview message if camera permission granted

This commit is contained in:
Myzel394 2024-01-06 16:57:16 +01:00
parent f06264072e
commit 20e79b9c83
No known key found for this signature in database
GPG Key ID: 79CC92F37B3E1A2B

View File

@ -58,6 +58,7 @@ import app.myzel394.alibi.ui.components.atoms.PermissionRequester
import app.myzel394.alibi.ui.effects.rememberPrevious import app.myzel394.alibi.ui.effects.rememberPrevious
import app.myzel394.alibi.ui.models.VideoRecorderModel import app.myzel394.alibi.ui.models.VideoRecorderModel
import app.myzel394.alibi.ui.utils.CameraInfo import app.myzel394.alibi.ui.utils.CameraInfo
import app.myzel394.alibi.ui.utils.PermissionHelper
import kotlin.math.abs import kotlin.math.abs
@OptIn( @OptIn(
@ -209,6 +210,8 @@ fun VideoRecorderPreparationSheet(
) )
} }
} }
if (PermissionHelper.hasGranted(context, Manifest.permission.CAMERA)) {
Text( Text(
stringResource( stringResource(
R.string.ui_videoRecorder_action_preview_label R.string.ui_videoRecorder_action_preview_label
@ -222,3 +225,4 @@ fun VideoRecorderPreparationSheet(
} }
} }
} }
}