From fc0fd37960880de809c27a0633c52b21e515ec4b Mon Sep 17 00:00:00 2001 From: Oliver Hamlet Date: Sat, 2 May 2015 15:29:13 +0100 Subject: [PATCH] Fixed Bash Tag filter causing spaces/overlaps. Closes #430. Unlike the other CSS toggles, the Bash Tags can change the height of the plugin cards, so the list size needs updating. --- resources/report/js/events.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/report/js/events.js b/resources/report/js/events.js index 230e6011..f07e465f 100644 --- a/resources/report/js/events.js +++ b/resources/report/js/events.js @@ -6,6 +6,10 @@ function onToggleDisplayCSS(evt) { document.getElementById('main').removeAttribute(attr); } } +function onToggleBashTags(evt) { + onToggleDisplayCSS(evt); + document.getElementById('main').lastElementChild.updateSize(); +} function onOpenLogLocation(evt) { loot.query('openLogLocation').catch(processCefError); } @@ -631,7 +635,7 @@ function setupEventHandlers() { /*Set up handlers for filters.*/ document.getElementById('hideVersionNumbers').addEventListener('change', onToggleDisplayCSS, false); document.getElementById('hideCRCs').addEventListener('change', onToggleDisplayCSS, false); - document.getElementById('hideBashTags').addEventListener('change', onToggleDisplayCSS, false); + document.getElementById('hideBashTags').addEventListener('change', onToggleBashTags, false); document.getElementById('hideNotes').addEventListener('change', setFilteredUIData, false); document.getElementById('hideDoNotCleanMessages').addEventListener('change', setFilteredUIData, false); document.getElementById('hideInactivePlugins').addEventListener('change', setFilteredUIData, false);