From cab0c00c9069577a25d67ce95edd0638546ffaaa Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Sat, 31 May 2025 20:16:17 +0300 Subject: [PATCH] fix crash --- .../axet/audiorecorder/activities/RecordingActivity.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java index d8439aa..afa391d 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java +++ b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java @@ -396,10 +396,11 @@ public class RecordingActivity extends AppCompatThemeActivity { receiver.filter.addAction(ACTION_FINISH_RECORDING); receiver.registerReceiver(this); - pscl = new PhoneStateChangeListener(this); final SharedPreferences shared = PreferenceManager.getDefaultSharedPreferences(this); - if (shared.getBoolean(AudioApplication.PREFERENCE_CALL, false)) + if (shared.getBoolean(AudioApplication.PREFERENCE_CALL, false)) { + pscl = new PhoneStateChangeListener(this); pscl.create(); + } final View cancel = findViewById(R.id.recording_cancel); cancel.setOnClickListener(new View.OnClickListener() {