From f1681d18c2c9188747b846dcb0e139dcea6d6b02 Mon Sep 17 00:00:00 2001 From: "Eevee (Evelyn Woods)" Date: Wed, 10 Mar 2021 17:06:23 -0700 Subject: [PATCH] Fix removing the error handler after initial load --- index.html | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 3e06248..aefc9a5 100644 --- a/index.html +++ b/index.html @@ -38,7 +38,7 @@ window.addEventListener('DOMContentLoaded', () => _ll_log_fatal_error(err, ev)); } }; - let handle = window.addEventListener('error', e => { + let error_listener = e => { if (! e.error) // Not a script error return; @@ -46,10 +46,11 @@ ll_log_fatal_error(e.error, e); } catch (err) {} - }, true); + }; + window.addEventListener('error', error_listener, true); // Once we've loaded successfully, drop the handler window.ll_successfully_loaded = function() { - window.removeEventListener('error', handle, true); + window.removeEventListener('error', error_listener, true); }; }