Fixes add-on audio selector (#4648)

* Fixes addon audio selector

* Set device as property

* Use getAttribute

* Keep device as attribute

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
This commit is contained in:
Joakim Sørensen
2020-01-31 23:03:30 -08:00
committed by GitHub
co-authored by Paulus Schoutsen
parent 33176d8f3d
commit 3215437bb8
+4 -4
View File
@@ -51,7 +51,7 @@ class HassioAddonAudio extends LitElement {
<paper-dropdown-menu
label="Input"
@selected-item-changed=${this._setInputDevice}
@iron-select=${this._setInputDevice}
>
<paper-listbox
slot="dropdown-content"
@@ -68,7 +68,7 @@ class HassioAddonAudio extends LitElement {
</paper-dropdown-menu>
<paper-dropdown-menu
label="Output"
@selected-item-changed=${this._setOutputDevice}
@iron-select=${this._setOutputDevice}
>
<paper-listbox
slot="dropdown-content"
@@ -123,14 +123,14 @@ class HassioAddonAudio extends LitElement {
}
private _setInputDevice(ev): void {
const device = ev.detail.device;
const device = ev.detail.item.getAttribute("device");
if (device) {
this._selectedInput = device;
}
}
private _setOutputDevice(ev): void {
const device = ev.detail.device;
const device = ev.detail.item.getAttribute("device");
if (device) {
this._selectedOutput = device;
}