Lovelace markdown card - fix race condition, add variables to template (#3505)

* Fix connection race, add variables

* Update src/panels/lovelace/cards/hui-markdown-card.ts

* Lint
This commit is contained in:
Thomas Lovén 2019-08-21 23:03:40 +02:00 committed by Paulus Schoutsen
parent f64062d17b
commit 5de8c713c8

View File

@ -48,11 +48,11 @@ export class HuiMarkdownCard extends LitElement implements LovelaceCard {
}
this._config = config;
this._disconnect();
this._disconnect().then(() => {
if (this._hass) {
this._connect();
}
});
}
public disconnectedCallback() {
@ -91,6 +91,7 @@ export class HuiMarkdownCard extends LitElement implements LovelaceCard {
{
template: this._config.content,
entity_ids: this._config.entity_id,
variables: { config: this._config },
}
);
this._unsubRenderTemplate.catch(() => {