From 26a39b1bb84dc68657bcccbd19101c27ab5a808b Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 10 Apr 2019 12:32:21 -0700 Subject: [PATCH] Hassio fixes --- hassio/src/addon-view/hassio-addon-view.js | 2 +- hassio/src/hassio-main.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/hassio/src/addon-view/hassio-addon-view.js b/hassio/src/addon-view/hassio-addon-view.js index cb72e1b011..26aaa7c50c 100644 --- a/hassio/src/addon-view/hassio-addon-view.js +++ b/hassio/src/addon-view/hassio-addon-view.js @@ -113,7 +113,7 @@ class HassioAddonView extends PolymerElement { if (!path) return; if (path.substr(path.lastIndexOf("/") + 1) === "uninstall") { - this.backTapped(); + history.back(); } else { this.routeDataChanged(this.route); } diff --git a/hassio/src/hassio-main.ts b/hassio/src/hassio-main.ts index cc4123630c..42c34161cb 100644 --- a/hassio/src/hassio-main.ts +++ b/hassio/src/hassio-main.ts @@ -20,8 +20,6 @@ import { } from "../../src/data/hassio"; import { makeDialogManager } from "../../src/dialogs/make-dialog-manager"; import { ProvideHassLitMixin } from "../../src/mixins/provide-hass-lit-mixin"; -// Don't codesplit it, that way the dashboard always loads fast. -import "./hassio-pages-with-tabs"; // The register callback of the IronA11yKeysBehavior inside paper-icon-button // is not called, causing _keyBindings to be uninitiliazed for paper-icon-button, @@ -42,6 +40,7 @@ class HassioMain extends ProvideHassLitMixin(HassRouterPage) { dashboard: { tag: "hassio-pages-with-tabs", cache: true, + load: () => import("./hassio-pages-with-tabs"), }, snapshots: "dashboard", store: "dashboard",