Skip to content

Commit 68b2a2f

Browse files
hirazxcpoiu
authored andcommitted
android: Fix crash with changing mute state while using (#81)
1 parent f8fe3a4 commit 68b2a2f

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

android/src/main/java/com/zxcpoiu/incallmanager/InCallManagerModule.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ public class InCallManagerModule extends ReactContextBaseJavaModule implements L
8686
private boolean origIsSpeakerPhoneOn = false;
8787
private boolean origIsMicrophoneMute = false;
8888
private int origAudioMode = AudioManager.MODE_INVALID;
89-
private int origRingerMode = AudioManager.RINGER_MODE_NORMAL;
9089
private boolean defaultSpeakerOn = false;
9190
private int defaultAudioMode = AudioManager.MODE_IN_COMMUNICATION;
9291
private int forceSpeakerOn = 0;
@@ -251,7 +250,6 @@ public void run() {
251250
private void storeOriginalAudioSetup() {
252251
Log.d(TAG, "storeOriginalAudioSetup()");
253252
if (!isOrigAudioSetupStored) {
254-
origRingerMode = audioManager.getRingerMode();
255253
origAudioMode = audioManager.getMode();
256254
origIsSpeakerPhoneOn = audioManager.isSpeakerphoneOn();
257255
origIsMicrophoneMute = audioManager.isMicrophoneMute();
@@ -265,7 +263,6 @@ private void restoreOriginalAudioSetup() {
265263
setSpeakerphoneOn(origIsSpeakerPhoneOn);
266264
setMicrophoneMute(origIsMicrophoneMute);
267265
audioManager.setMode(origAudioMode);
268-
audioManager.setRingerMode(origRingerMode);
269266
if (getCurrentActivity() != null) {
270267
getCurrentActivity().setVolumeControlStream(AudioManager.USE_DEFAULT_STREAM_TYPE);
271268
}

0 commit comments

Comments
 (0)