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

Commit fd6e4820 authored by Eric Laurent's avatar Eric Laurent
Browse files

Fix issue 1985479 lots of backup NPEs.

Check that stream type is not STREAM_BLUETOOTH_SCO before writting to settings.
parent 19e53f7a
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -1327,11 +1327,13 @@ public class AudioService extends IAudioService.Stub {
        }

        private void persistVolume(VolumeStreamState streamState) {
            if (streamState.mStreamType != AudioManager.STREAM_BLUETOOTH_SCO) {
                System.putInt(mContentResolver, streamState.mVolumeIndexSettingName,
                        streamState.mIndex);
                System.putInt(mContentResolver, streamState.mLastAudibleVolumeIndexSettingName,
                        streamState.mLastAudibleIndex);
            }
        }

        private void persistRingerMode() {
            System.putInt(mContentResolver, System.MODE_RINGER, mRingerMode);