From 9a86b06092777612103d73d7690668b88040f29d Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Mon, 21 Jan 2019 18:17:51 +0100 Subject: [PATCH] No idea, but it seems to work? (#2526) --- src/layouts/app/home-assistant.js | 2 ++ src/layouts/home-assistant-main.js | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) 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); } }