diff --git a/src/more-infos/more-info-media_player.html b/src/more-infos/more-info-media_player.html
index 7c0a394e8d..0fc415e5e8 100644
--- a/src/more-infos/more-info-media_player.html
+++ b/src/more-infos/more-info-media_player.html
@@ -73,7 +73,7 @@
on-change='volumeSliderChanged' class='flex'>
-
+
diff --git a/src/more-infos/more-info-media_player.js b/src/more-infos/more-info-media_player.js
index f43fef9ce8..8234bce024 100644
--- a/src/more-infos/more-info-media_player.js
+++ b/src/more-infos/more-info-media_player.js
@@ -108,7 +108,6 @@ export default new Polymer({
this.volumeSliderValue = newVal.attributes.volume_level * 100;
this.isMuted = newVal.attributes.is_volume_muted;
this.source = newVal.attributes.source;
- this.sourceIndex = 0;
this.supportsPause = (newVal.attributes.supported_media_commands & 1) !== 0;
this.supportsVolumeSet = (newVal.attributes.supported_media_commands & 4) !== 0;
this.supportsVolumeMute = (newVal.attributes.supported_media_commands & 8) !== 0;
@@ -158,6 +157,10 @@ export default new Polymer({
return isOff ? !supportsTurnOn : !supportsTurnOff;
},
+ computeHideSelectSource(isOff, supportsSelectSource) {
+ return !isOff && supportsSelectSource;
+ },
+
computeSelectedSource(stateObj) {
return stateObj.attributes.source_list.indexOf(stateObj.attributes.source);
},