Merge "Fix the "Alarm volume" icon is displayed incorrectly"
am: e0ba81110a
Change-Id: Id7996cd16fea9eccbdcd389206e77d7390cd25a2
This commit is contained in:
@@ -348,8 +348,8 @@ public class SeekBarVolumizer implements OnSeekBarChangeListener, Handler.Callba
|
|||||||
if (msg.what == UPDATE_SLIDER) {
|
if (msg.what == UPDATE_SLIDER) {
|
||||||
if (mSeekBar != null) {
|
if (mSeekBar != null) {
|
||||||
mLastProgress = msg.arg1;
|
mLastProgress = msg.arg1;
|
||||||
mLastAudibleStreamVolume = Math.abs(msg.arg2);
|
mLastAudibleStreamVolume = msg.arg2;
|
||||||
final boolean muted = msg.arg2 < 0;
|
final boolean muted = ((Boolean)msg.obj).booleanValue();
|
||||||
if (muted != mMuted) {
|
if (muted != mMuted) {
|
||||||
mMuted = muted;
|
mMuted = muted;
|
||||||
if (mCallback != null) {
|
if (mCallback != null) {
|
||||||
@@ -362,8 +362,7 @@ public class SeekBarVolumizer implements OnSeekBarChangeListener, Handler.Callba
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void postUpdateSlider(int volume, int lastAudibleVolume, boolean mute) {
|
public void postUpdateSlider(int volume, int lastAudibleVolume, boolean mute) {
|
||||||
final int arg2 = lastAudibleVolume * (mute ? -1 : 1);
|
obtainMessage(UPDATE_SLIDER, volume, lastAudibleVolume, new Boolean(mute)).sendToTarget();
|
||||||
obtainMessage(UPDATE_SLIDER, volume, arg2).sendToTarget();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user