diff --git a/app/src/main/java/app/myzel394/alibi/ui/screens/AudioRecorder.kt b/app/src/main/java/app/myzel394/alibi/ui/screens/AudioRecorder.kt index 99845dc..e5124b2 100644 --- a/app/src/main/java/app/myzel394/alibi/ui/screens/AudioRecorder.kt +++ b/app/src/main/java/app/myzel394/alibi/ui/screens/AudioRecorder.kt @@ -41,6 +41,7 @@ import app.myzel394.alibi.db.LastRecording import app.myzel394.alibi.services.RecorderNotificationHelper import app.myzel394.alibi.ui.effects.rememberSettings import app.myzel394.alibi.ui.models.AudioRecorderModel +import kotlinx.coroutines.delay import kotlinx.coroutines.launch @OptIn(ExperimentalMaterial3Api::class) @@ -62,6 +63,9 @@ fun AudioRecorder( scope.launch { isProcessingAudio = true + // Give the user some time to see the processing dialog + delay(100) + try { val file = audioRecorder.lastRecording!!.concatenateFiles()