diff --git a/js/browser-player.js b/js/browser-player.js index 893502b..e017125 100644 --- a/js/browser-player.js +++ b/js/browser-player.js @@ -27,8 +27,11 @@ Promise.race(bases).then(() => { return {}; } - setConfig(config) { + async setConfig(config) { this._config = config; + while (!window.browser_mod) { + await new Promise((resolve) => setTimeout(resolve, 1000)); + } for (const event of [ "play", "pause", @@ -72,11 +75,10 @@ Promise.race(bases).then(() => { return html`
- - + + { ${window.browser_mod.player_state === "stopped" ? html`
` : html` - - + + `} - +
@@ -133,6 +130,9 @@ Promise.race(bases).then(() => { -moz-user-select: all; -ms-user-select: all; } + ha-icon-button ha-icon { + display: flex; + } `; } }