Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 257b5241 authored by Jean-Michel Trivi's avatar Jean-Michel Trivi Committed by android-build-merger
Browse files

Merge "AudioService: fix deallock setBluetoothScoOn vs setMode" into pi-dev

am: 8a12361b

Change-Id: Ia47fe3acf3d637d42d0ce3efaa6be1e0718e2acd
parents e10d2c53 8a12361b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2632,6 +2632,7 @@ public class AudioService extends IAudioService.Stub
        broadcastRingerMode(AudioManager.RINGER_MODE_CHANGED_ACTION, ringerMode);
    }

    @GuardedBy("mSettingsLock")
    private void muteRingerModeStreams() {
        // Mute stream if not previously muted by ringer mode and (ringer mode
        // is not RINGER_MODE_NORMAL OR stream is zen muted) and stream is affected by ringer mode.
@@ -2719,9 +2720,8 @@ public class AudioService extends IAudioService.Stub
        synchronized(mSettingsLock) {
            change = mRingerMode != ringerMode;
            mRingerMode = ringerMode;
        }

            muteRingerModeStreams();
        }

        // Post a persist ringer mode msg
        if (persist) {