Skip to content

Commit 6e91e5b

Browse files
Eric LaurentAndroid (Google) Code Review
authored andcommitted
Merge "Fix volume indication in vibrate mode." into ics-mr0
2 parents 1eca250 + 8ca9a1c commit 6e91e5b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

media/java/android/media/AudioService.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1635,8 +1635,10 @@ private boolean checkForRingerModeChange(int oldIndex, int direction, int stream
16351635
// "silent mode", but which one?
16361636
newRingerMode = vibeInSilent ? RINGER_MODE_VIBRATE : RINGER_MODE_SILENT;
16371637
}
1638-
if (uiIndex == 0 || (mPrevVolDirection == AudioManager.ADJUST_LOWER &&
1639-
mVoiceCapable && streamType == AudioSystem.STREAM_RING)) {
1638+
if (uiIndex == 0 ||
1639+
(!vibeInSilent &&
1640+
mPrevVolDirection == AudioManager.ADJUST_LOWER &&
1641+
mVoiceCapable && streamType == AudioSystem.STREAM_RING)) {
16401642
adjustVolumeIndex = false;
16411643
}
16421644
}

0 commit comments

Comments
 (0)