From bf405aa76d07e9cb1f3ab4cfe77d0a62eef71170 Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Thu, 17 Aug 2023 11:33:29 +0200 Subject: [PATCH] fix: Reset on startRecording to avoid leak --- .../java/app/myzel394/alibi/ui/models/AudioRecorderModel.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/app/myzel394/alibi/ui/models/AudioRecorderModel.kt b/app/src/main/java/app/myzel394/alibi/ui/models/AudioRecorderModel.kt index 6e0a870..bd5aec6 100644 --- a/app/src/main/java/app/myzel394/alibi/ui/models/AudioRecorderModel.kt +++ b/app/src/main/java/app/myzel394/alibi/ui/models/AudioRecorderModel.kt @@ -86,6 +86,8 @@ class AudioRecorderModel: ViewModel() { } fun startRecording(context: Context) { + reset() + runCatching { context.unbindService(connection) }