From f772818b7b42900df9ff1e2f4d90128510d6902a Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Fri, 15 Dec 2023 20:03:14 +0100 Subject: [PATCH] fix: Destroy service after stopping it when deleting recording --- .../RecorderScreen/organisms/AudioRecordingStatus.kt | 3 +++ .../RecorderScreen/organisms/VideoRecordingStatus.kt | 3 +++ 2 files changed, 6 insertions(+) diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/AudioRecordingStatus.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/AudioRecordingStatus.kt index cb7612a..0233368 100644 --- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/AudioRecordingStatus.kt +++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/AudioRecordingStatus.kt @@ -78,6 +78,9 @@ fun AudioRecordingStatus( runCatching { audioRecorder.stopRecording(context) } + runCatching { + audioRecorder.destroyService(context) + } audioRecorder.batchesFolder!!.deleteRecordings() } }, diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/VideoRecordingStatus.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/VideoRecordingStatus.kt index 6061eea..cb4fcab 100644 --- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/VideoRecordingStatus.kt +++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/VideoRecordingStatus.kt @@ -104,6 +104,9 @@ fun VideoRecordingStatus( runCatching { videoRecorder.stopRecording(context) } + runCatching { + videoRecorder.destroyService(context) + } videoRecorder.batchesFolder!!.deleteRecordings() } },