From 98649e127790b0163339b97b1f6c90c6a7c4458d Mon Sep 17 00:00:00 2001 From: MrOtherGuy Date: Fri, 4 Sep 2020 10:23:55 +0300 Subject: [PATCH] Make event listeners passive --- html_resources/selector.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/html_resources/selector.js b/html_resources/selector.js index b963257..c5ec846 100644 --- a/html_resources/selector.js +++ b/html_resources/selector.js @@ -107,12 +107,12 @@ function getSecondaryCategories(list){ function clearCodeBlock(){ const pre = document.getElementById("previewBox"); for(let el of Array.from(pre.childNodes)){ - pre.remove(el) + pre.removeChild(el) } return } -async function onCategoryClicked(categoryNode,isSecondary = false){ +function onCategoryClicked(categoryNode,isSecondary = false){ clearCodeBlock(); @@ -175,11 +175,11 @@ function createCategories(){ const CAT_PARENT = document.getElementById("categories"); const CAT_SECOND = document.getElementById("secondaryCategories"); - CAT_PARENT.addEventListener("click",onSomeClicked); - CAT_SECOND.addEventListener("click",onSomeClicked); + CAT_PARENT.addEventListener("click",onSomeClicked,{passive:true}); + CAT_SECOND.addEventListener("click",onSomeClicked,{passive:true}); const TAR_PARENT = document.getElementById("targets"); - TAR_PARENT.addEventListener("click",onSomeClicked); + TAR_PARENT.addEventListener("click",onSomeClicked,{passive:true}); const createNode = function(name,type){ let node = document.createElement("div");