From bf81e24fe5259907b74b807ab7f57900531048f3 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 8 Sep 2017 09:46:49 +0200 Subject: [PATCH] fix remove modules bug --- Controller.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Controller.js b/Controller.js index dc3325e..d721464 100644 --- a/Controller.js +++ b/Controller.js @@ -76,11 +76,12 @@ this.navigation[e.id] = new jsOMS.Modules.Navigation.Models.Navigation(this.rawNavData[e.id]); // On load - let open = this.navigation[e.id].getOpen(); + let open = this.navigation[e.id].getOpen(), + ele = null; for (let key in open) { - if (open.hasOwnProperty(key)) { - document.getElementById(key).checked = open[key]; + if (open.hasOwnProperty(key) && (ele = document.getElementById(key)) !== null) { + ele.checked = open[key]; } }