From 57424cc1d3f1b34d5059a39443c85a8c41539c0a Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Sat, 21 Oct 2023 19:09:04 +0200 Subject: [PATCH] fix: Fix button jumping --- .../AudioRecorder/molecules/MicrophoneSelection.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/AudioRecorder/molecules/MicrophoneSelection.kt b/app/src/main/java/app/myzel394/alibi/ui/components/AudioRecorder/molecules/MicrophoneSelection.kt index 4a11024..4530d82 100644 --- a/app/src/main/java/app/myzel394/alibi/ui/components/AudioRecorder/molecules/MicrophoneSelection.kt +++ b/app/src/main/java/app/myzel394/alibi/ui/components/AudioRecorder/molecules/MicrophoneSelection.kt @@ -1,6 +1,7 @@ package app.myzel394.alibi.ui.components.AudioRecorder.molecules import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.fillMaxSize @@ -47,7 +48,6 @@ fun MicrophoneSelection( if (showSelection) { ModalBottomSheet( - modifier = Modifier.fillMaxSize(), onDismissRequest = { showSelection = false }, @@ -96,6 +96,9 @@ fun MicrophoneSelection( } } } + } else { + // We need to show a placeholder box to keep the the rest aligned correctly + Box {} } Button(