From 7745ae62eaf8e3aee0b6829e66eb8fc3737dd287 Mon Sep 17 00:00:00 2001 From: Clark Date: Tue, 24 Jan 2023 15:05:56 -0500 Subject: [PATCH] Add logging for voice note recording events. --- .../java/org/thoughtcrime/securesms/audio/AudioRecorder.java | 5 ++++- .../org/thoughtcrime/securesms/components/InputPanel.java | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java b/app/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java index da7889b373..6b3faa4519 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java +++ b/app/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java @@ -36,7 +36,10 @@ public class AudioRecorder { public AudioRecorder(@NonNull Context context) { this.context = context; - audioFocusManager = AudioRecorderFocusManager.create(context, focusChange -> stopRecording()); + audioFocusManager = AudioRecorderFocusManager.create(context, focusChange -> { + Log.i(TAG, "Audio focus change " + focusChange + " stopping recording"); + stopRecording(); + }); } public @NonNull Single startRecording() { diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/InputPanel.java b/app/src/main/java/org/thoughtcrime/securesms/components/InputPanel.java index 22449052f7..4d70b6a387 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/InputPanel.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/InputPanel.java @@ -439,6 +439,7 @@ public class InputPanel extends LinearLayout @Override public void onRecordCanceled(boolean byUser) { + Log.d(TAG, "Recording canceled byUser=" + byUser); onRecordHideEvent(); if (listener != null) listener.onRecorderCanceled(byUser); }