From 71f7ec33a8086724bc520f168c233b00d9f367f5 Mon Sep 17 00:00:00 2001 From: tdro Date: Fri, 1 Dec 2023 19:28:38 -0500 Subject: static/js/hoverfix: Check function existence --- assets/js/index.js | 1 + static/js/hoverfix.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/assets/js/index.js b/assets/js/index.js index b4e0120..a766e4a 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -623,6 +623,7 @@ } } self.addEventListener("mousemove", function(event) { + if (typeof event.target.closest !== "function") return; tree = event.target.closest("figure") || event.target.closest("article"); if (tree !== null) { walk(tree.children, function(element) { diff --git a/static/js/hoverfix.ts b/static/js/hoverfix.ts index c08d089..6fba5fd 100644 --- a/static/js/hoverfix.ts +++ b/static/js/hoverfix.ts @@ -37,6 +37,7 @@ } self.addEventListener("mousemove", function (event) { + if (typeof event.target.closest !== "function") return; tree = event.target.closest("figure") || event.target.closest("article"); if (tree !== null) { -- cgit v1.2.3