From 8df6e9578135068d497f20c44344d2435ac60c62 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Tue, 17 Nov 2020 15:14:51 -0400 Subject: [PATCH] Stop proximity sensor on pause. --- .../securesms/components/voice/VoiceNotePlaybackService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlaybackService.java b/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlaybackService.java index 0736a1be21..8e28546cc4 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlaybackService.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlaybackService.java @@ -144,14 +144,15 @@ public class VoiceNotePlaybackService extends MediaBrowserServiceCompat { switch (playbackState) { case Player.STATE_BUFFERING: case Player.STATE_READY: - voiceNoteProximityManager.onPlayerReady(); voiceNoteNotificationManager.showNotification(player); if (!playWhenReady) { stopForeground(false); becomingNoisyReceiver.unregister(); + voiceNoteProximityManager.onPlayerEnded(); } else { becomingNoisyReceiver.register(); + voiceNoteProximityManager.onPlayerReady(); } break; default: