Skip to content

Commit 94affdd

Browse files
Eric LaurentAndroid (Google) Code Review
authored andcommitted
Merge "fix unmute from volume panel on tablets" into jb-dev
2 parents 59eaa90 + f740664 commit 94affdd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

media/java/android/media/AudioService.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -706,9 +706,9 @@ public void setStreamVolume(int streamType, int index, int flags) {
706706
final int oldIndex = streamState.getIndex(device,
707707
(streamState.muteCount() != 0) /* lastAudible */);
708708

709-
// setting ring or notifications volume to 0 on voice capable devices enters silent mode
710-
if (mVoiceCapable && (((flags & AudioManager.FLAG_ALLOW_RINGER_MODES) != 0) ||
711-
(mStreamVolumeAlias[streamType] == AudioSystem.STREAM_RING))) {
709+
// setting volume on master stream type also controls silent mode
710+
if (((flags & AudioManager.FLAG_ALLOW_RINGER_MODES) != 0) ||
711+
(mStreamVolumeAlias[streamType] == getMasterStreamType())) {
712712
int newRingerMode;
713713
if (index == 0) {
714714
newRingerMode = System.getInt(mContentResolver, System.VIBRATE_IN_SILENT, 1) == 1

0 commit comments

Comments
 (0)