From 9058c7f469bf2711592120629c8a9ec076e64d87 Mon Sep 17 00:00:00 2001 From: jiabin Date: Wed, 18 Apr 2018 12:24:37 -0700 Subject: [PATCH] Add setMin for A11y stream slider bar. Since the volume of accessiblity will not go to 0, add setMin for A11y stream slider in case it goes to 0 in volume panel. Bug: 72403580 Test: Add log in onProgressChanged and check A11y stream won't go to 0. Change-Id: Ie8c88c8a40fad4d281997922df8acb8f446288c7 --- .../src/com/android/systemui/volume/VolumeDialogImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java index b08cdef58ae69..4f5ff608d0d6d 100644 --- a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java +++ b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java @@ -765,6 +765,11 @@ public class VolumeDialogImpl implements VolumeDialog { if (max != row.slider.getMax()) { row.slider.setMax(max); } + // update A11y slider min + final int min = ss.levelMin * 100; + if (isA11yStream && min != row.slider.getMin()) { + row.slider.setMin(min); + } // update header text Util.setText(row.header, getStreamLabelH(ss));