mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-19 15:26:36 +00:00
Fix duplicate tab when regen LL (#3217)
This commit is contained in:
parent
a1e9b4938f
commit
7691e3f2c2
@ -128,6 +128,7 @@ class LovelacePanel extends LitElement {
|
|||||||
} else if (this.lovelace && this.lovelace.mode === "generated") {
|
} else if (this.lovelace && this.lovelace.mode === "generated") {
|
||||||
// When lovelace is generated, we re-generate each time a user goes
|
// When lovelace is generated, we re-generate each time a user goes
|
||||||
// to the states panel to make sure new entities are shown.
|
// to the states panel to make sure new entities are shown.
|
||||||
|
this._state = "loading";
|
||||||
this._regenerateConfig();
|
this._regenerateConfig();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -135,6 +136,7 @@ class LovelacePanel extends LitElement {
|
|||||||
private async _regenerateConfig() {
|
private async _regenerateConfig() {
|
||||||
const conf = await generateLovelaceConfig(this.hass!, this.hass!.localize);
|
const conf = await generateLovelaceConfig(this.hass!, this.hass!.localize);
|
||||||
this._setLovelaceConfig(conf, "generated");
|
this._setLovelaceConfig(conf, "generated");
|
||||||
|
this._state = "loaded";
|
||||||
}
|
}
|
||||||
|
|
||||||
private _closeEditor() {
|
private _closeEditor() {
|
||||||
|
@ -399,6 +399,7 @@ class HUIRoot extends LitElement {
|
|||||||
views
|
views
|
||||||
) {
|
) {
|
||||||
navigate(this, `/lovelace/${views[0].path || 0}`, true);
|
navigate(this, `/lovelace/${views[0].path || 0}`, true);
|
||||||
|
newSelectView = 0;
|
||||||
} else if (this._routeData!.view === "hass-unused-entities") {
|
} else if (this._routeData!.view === "hass-unused-entities") {
|
||||||
newSelectView = "hass-unused-entities";
|
newSelectView = "hass-unused-entities";
|
||||||
} else if (this._routeData!.view) {
|
} else if (this._routeData!.view) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user