diff options
| author | 2011-11-01 21:59:18 +0000 | |
|---|---|---|
| committer | 2011-11-01 21:59:18 +0000 | |
| commit | 19774dda20959c43f1539a134467f5050b694fd2 (patch) | |
| tree | e9e485dbc3cb749612b1c3591566178f2c4167d5 | |
| parent | 579117036b212d010d7b6b022b3ad49f9453f89e (diff) | |
| parent | cd84197ac1226432de2e13c8fd678a4c88511e0f (diff) | |
am cd84197a: am 6e91e5b6: Merge "Fix volume indication in vibrate mode." into ics-mr0
* commit 'cd84197ac1226432de2e13c8fd678a4c88511e0f':
Fix volume indication in vibrate mode.
| -rw-r--r-- | media/java/android/media/AudioService.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/media/java/android/media/AudioService.java b/media/java/android/media/AudioService.java index 25a37058a0be..2f32bd803ee6 100644 --- a/media/java/android/media/AudioService.java +++ b/media/java/android/media/AudioService.java @@ -1635,8 +1635,10 @@ public class AudioService extends IAudioService.Stub { // "silent mode", but which one? newRingerMode = vibeInSilent ? RINGER_MODE_VIBRATE : RINGER_MODE_SILENT; } - if (uiIndex == 0 || (mPrevVolDirection == AudioManager.ADJUST_LOWER && - mVoiceCapable && streamType == AudioSystem.STREAM_RING)) { + if (uiIndex == 0 || + (!vibeInSilent && + mPrevVolDirection == AudioManager.ADJUST_LOWER && + mVoiceCapable && streamType == AudioSystem.STREAM_RING)) { adjustVolumeIndex = false; } } |