diff --git a/src/layouts/app/home-assistant.js b/src/layouts/app/home-assistant.js index 808db0b41b..4201d70656 100644 --- a/src/layouts/app/home-assistant.js +++ b/src/layouts/app/home-assistant.js @@ -50,11 +50,13 @@ export class HomeAssistant extends ext(PolymerElement, [ route="[[route]]" pattern="/:panel" data="{{routeData}}" + tail="{{subroute}}" > diff --git a/src/layouts/home-assistant-main.js b/src/layouts/home-assistant-main.js index fe1b04fe92..6e4379b603 100644 --- a/src/layouts/home-assistant-main.js +++ b/src/layouts/home-assistant-main.js @@ -81,6 +81,9 @@ class HomeAssistantMain extends NavigateMixin(EventsMixin(PolymerElement)) { return { hass: Object, narrow: Boolean, + tail: { + type: Object, + }, route: { type: Object, observer: "_routeChanged", @@ -135,7 +138,7 @@ class HomeAssistantMain extends NavigateMixin(EventsMixin(PolymerElement)) { connectedCallback() { super.connectedCallback(); - if (this.route.prefix === "") { + if (this.tail.prefix === "") { this.navigate(`/${localStorage.defaultPage || DEFAULT_PANEL}`, true); } }