From 03aff864b5efe5ac2bfbfaccec41f3e82c2d114d Mon Sep 17 00:00:00 2001 From: Matthew Kousoulas Date: Wed, 23 Jun 2021 16:02:27 -0400 Subject: [PATCH] Fix Filter Bug --- scripts/click.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/click.js b/scripts/click.js index d0d407b..772b060 100644 --- a/scripts/click.js +++ b/scripts/click.js @@ -3,14 +3,18 @@ var CLICK = (click => { let s = node.innerText; if (UTIL.is_selected(node)) { + console.log(`clicked selected ${s}`); if(PHOTO.removeFilter(m, s)) { UTIL.siblings(node).forEach(e => { UTIL.un_deselected(e); UTIL.normal(e); }); + } else { + UTIL.deselected(node); } UTIL.un_selected(node); } else if (UTIL.is_normal(node)) { + console.log(`clicked normal ${s}`); PHOTO.addFilter(m, s, p => p[m] === s); UTIL.siblings(node).forEach(e => { UTIL.deselected(e); @@ -19,6 +23,7 @@ var CLICK = (click => { UTIL.un_deselected(node); UTIL.selected(node); } else { // assumed to be 'deselected' + console.log(`clicked deselected ${s}`); PHOTO.addFilter(m, s, p => p[m] === s); UTIL.un_deselected(node); UTIL.selected(node); -- 2.45.3