From ac544a9b8e96d95f31c42127e04beac7622c5983 Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Tue, 24 Oct 2023 19:24:47 +0200 Subject: [PATCH] feat: Add delay to show dialog --- .../main/java/app/myzel394/alibi/ui/screens/AudioRecorder.kt | 4 ++++ 1 file changed, 4 insertions(+) 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()