From cfbebc0fef9610f6efb54f18b9d712c5097b2f3a Mon Sep 17 00:00:00 2001 From: Tapsey Date: Wed, 12 Jul 2017 06:57:34 +0200 Subject: [PATCH] -modified onload override Client sites where getting their unload event listener knocked off --- src/js/getmdl-select.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/js/getmdl-select.js b/src/js/getmdl-select.js index 5bcb874..bc1dda7 100644 --- a/src/js/getmdl-select.js +++ b/src/js/getmdl-select.js @@ -1,6 +1,10 @@ { 'use strict'; - window.onload = function () { + window.addEventListener ? + window.addEventListener("load",whenLoaded,false) : + window.attachEvent && window.attachEvent("onload",whenLoaded); + + function whenLoaded() { getmdlSelect.init('.getmdl-select'); document.addEventListener("DOMNodeInserted", function (ev) { if (ev.relatedNode.querySelectorAll(".getmdl-select").length > 0) {