From c73f2c31897d5bd7a4b95dac1dca4381669d11ee Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Sat, 21 Oct 2023 22:56:52 +0200 Subject: [PATCH] fix: change RecorderService state onDestroy --- .../main/java/app/myzel394/alibi/services/RecorderService.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/app/myzel394/alibi/services/RecorderService.kt b/app/src/main/java/app/myzel394/alibi/services/RecorderService.kt index daadb7a..36746cc 100644 --- a/app/src/main/java/app/myzel394/alibi/services/RecorderService.kt +++ b/app/src/main/java/app/myzel394/alibi/services/RecorderService.kt @@ -101,9 +101,7 @@ abstract class RecorderService : Service() { isPaused = true } - RecorderState.IDLE -> { - onDestroy() - } + else -> {} } when (newState) { @@ -148,6 +146,7 @@ abstract class RecorderService : Service() { super.onDestroy() stop() + changeState(RecorderState.IDLE) stopForeground(STOP_FOREGROUND_REMOVE) NotificationManagerCompat.from(this)