Make popups useable even if not in lovelace

This commit is contained in:
Thomas Lovén 2019-09-21 20:37:21 +02:00
parent ccacd38192
commit a9ed92adb3
2 changed files with 6 additions and 6 deletions

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
import { deviceID } from "/card-tools/deviceId"; import { deviceID } from "/card-tools/deviceId";
import { lovelace_view, provideHass } from "/card-tools/hass"; import { lovelace_view, provideHass, load_lovelace } from "/card-tools/hass";
import { popUp, closePopUp } from "/card-tools/popup"; import { popUp, closePopUp } from "/card-tools/popup";
import { fireEvent } from "/card-tools/event"; import { fireEvent } from "/card-tools/event";
import { moreInfo } from "/card-tools/more-info.js"; import { moreInfo } from "/card-tools/more-info.js";
@ -33,6 +33,7 @@ class BrowserMod {
} }
constructor() { constructor() {
window.setTimeout(load_lovelace, 500);
window.hassConnection.then((conn) => this.connect(conn.conn)); window.hassConnection.then((conn) => this.connect(conn.conn));
this.player = new Audio(); this.player = new Audio();
this.playedOnce = false; this.playedOnce = false;
@ -339,4 +340,3 @@ class BrowserMod {
} }
window.browser_mod = new BrowserMod(); window.browser_mod = new BrowserMod();