From 536c2bd5d2762917b7f56a61becfa4c55fb8adbd Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sun, 19 Jul 2015 17:53:46 -0700 Subject: [PATCH] Some fixes to get some parts working in IE10 --- src/components/ha-sidebar.js | 6 +++--- src/home-assistant.js | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/components/ha-sidebar.js b/src/components/ha-sidebar.js index 99809ca76d..214ff9ff81 100644 --- a/src/components/ha-sidebar.js +++ b/src/components/ha-sidebar.js @@ -64,7 +64,7 @@ Polymer({ var menuItems = this.querySelectorAll('.menu [data-panel]'); for (var i = 0; i < menuItems.length; i++) { - if(menuItems[i].dataset.panel === newVal) { + if(menuItems[i].getAttribute('data-panel') === newVal) { menuItems[i].classList.add('selected'); } else { menuItems[i].classList.remove('selected'); @@ -77,13 +77,13 @@ Polymer({ var checks = 5; // find panel to select - while(checks && !target.dataset.panel) { + while(checks && !target.getAttribute('data-panel')) { target = target.parentElement; checks--; } if (checks) { - this.selectPanel(target.dataset.panel); + this.selectPanel(target.getAttribute('data-panel')); } }, diff --git a/src/home-assistant.js b/src/home-assistant.js index 368a217404..d576e2089d 100644 --- a/src/home-assistant.js +++ b/src/home-assistant.js @@ -32,7 +32,8 @@ export default Polymer({ ready() { // remove the HTML init message - document.getElementById('init').remove(); + var initMsg = document.getElementById('init'); + initMsg.parentElement.removeChild(initMsg); // if auth was given, tell the backend if(this.auth) {