Fix volume panel crashing am: ef009cc832
Change-Id: I4b1ffaaea0f3fccc1acfebb3061bb4679b18f165
This commit is contained in:
@@ -317,6 +317,14 @@ public class SliceBuilderUtils {
|
|||||||
ListBuilder.ICON_IMAGE, sliceData.getTitle());
|
ListBuilder.ICON_IMAGE, sliceData.getTitle());
|
||||||
final Set<String> keywords = buildSliceKeywords(sliceData);
|
final Set<String> keywords = buildSliceKeywords(sliceData);
|
||||||
|
|
||||||
|
int cur = sliderController.getSliderPosition();
|
||||||
|
if (cur < sliderController.getMin()) {
|
||||||
|
cur = sliderController.getMin();
|
||||||
|
}
|
||||||
|
if (cur > sliderController.getMax()) {
|
||||||
|
cur = sliderController.getMax();
|
||||||
|
}
|
||||||
|
|
||||||
return new ListBuilder(context, sliceData.getUri(), ListBuilder.INFINITY)
|
return new ListBuilder(context, sliceData.getUri(), ListBuilder.INFINITY)
|
||||||
.setAccentColor(color)
|
.setAccentColor(color)
|
||||||
.addInputRange(new InputRangeBuilder()
|
.addInputRange(new InputRangeBuilder()
|
||||||
@@ -325,7 +333,7 @@ public class SliceBuilderUtils {
|
|||||||
.setPrimaryAction(primaryAction)
|
.setPrimaryAction(primaryAction)
|
||||||
.setMax(sliderController.getMax())
|
.setMax(sliderController.getMax())
|
||||||
.setMin(sliderController.getMin())
|
.setMin(sliderController.getMin())
|
||||||
.setValue(sliderController.getSliderPosition())
|
.setValue(cur)
|
||||||
.setInputAction(actionIntent))
|
.setInputAction(actionIntent))
|
||||||
.setKeywords(keywords)
|
.setKeywords(keywords)
|
||||||
.build();
|
.build();
|
||||||
|
Reference in New Issue
Block a user