commit | b243b9a871269b6e7f2ed247d0593b4d5cfff3f7 | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Mon Sep 21 09:43:49 2020 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Mon Sep 21 09:43:49 2020 +0000 |
tree | 41350fd82efebcad2a6ffe635659dfb903e88240 | |
parent | 95e4eb59e41a222ddc29b5cb7a746d1348fdf1ed [diff] | |
parent | 35f15fdbffc1e53185d8bfe2a7a109a4ae2837d3 [diff] |
Merge "Fix cast volume control bar not work" into rvc-qpr-dev am: 35f15fdbff Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12613115 Change-Id: Icd301ba334760add2f730e4a7739fc942528680e
diff --git a/src/com/android/settings/media/RemoteMediaSlice.java b/src/com/android/settings/media/RemoteMediaSlice.java index 61a53f3..510a60e 100644 --- a/src/com/android/settings/media/RemoteMediaSlice.java +++ b/src/com/android/settings/media/RemoteMediaSlice.java
@@ -91,7 +91,6 @@ R.drawable.ic_volume_remote); // To create an empty icon to indent the row final IconCompat emptyIcon = createEmptyIcon(); - int requestCode = 0; for (RoutingSessionInfo info : infos) { final int maxVolume = info.getVolumeMax(); if (maxVolume <= 0) { @@ -104,7 +103,7 @@ listBuilder.addInputRange(new InputRangeBuilder() .setTitleItem(icon, ListBuilder.ICON_IMAGE) .setTitle(castVolume) - .setInputAction(getSliderInputAction(requestCode++, info.getId())) + .setInputAction(getSliderInputAction(info.getId().hashCode(), info.getId())) .setPrimaryAction(getSoundSettingAction(castVolume, icon, info.getId())) .setMax(maxVolume) .setValue(info.getVolume()));