From b43bdaad4779bc16a18b47a933307925089e4402 Mon Sep 17 00:00:00 2001 From: mrfry Date: Tue, 7 Mar 2023 18:26:48 +0100 Subject: [PATCH] add event listener fix --- stable.user.js | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/stable.user.js b/stable.user.js index f1b8bed..c112db2 100755 --- a/stable.user.js +++ b/stable.user.js @@ -46,7 +46,7 @@ // : Script header {{{ // ==UserScript== // @name Moodle/Elearning/KMOOC test help -// @version 2.1.3.14 +// @version 2.1.3.15 // @description Online Moodle/Elearning/KMOOC test help // @author MrFry // @match https://elearning.uni-obuda.hu/* @@ -1467,21 +1467,6 @@ if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', Init) } else { - try { - addEventListener = (function () { - if (document.addEventListener) { - return function (element, event, handler) { - element.addEventListener(event, handler, false) - } - } else { - return function (element, event, handler) { - element.attachEvent('on' + event, handler) - } - } - })() - } catch (e) { - Exception(e, 'script error at addEventListener:') - } Init() } } @@ -1685,6 +1670,21 @@ return } + try { + addEventListener = (function () { + if (document.addEventListener) { + return function (element, event, handler) { + element.addEventListener(event, handler, false) + } + } else { + return function (element, event, handler) { + element.attachEvent('on' + event, handler) + } + } + })() + } catch (e) { + Exception(e, 'script error at addEventListener:') + } VersionActions() if (!url.includes('.pdf')) { SetupMenu()