From c7d3d4b8407db1fd615b13e1fcb931451475b1cd Mon Sep 17 00:00:00 2001 From: Oliver Hamlet Date: Tue, 26 May 2015 16:24:39 +0100 Subject: [PATCH] Fix message filters not being applied on launch. Closes #427. --- resources/report/js/filters.js | 6 ++++-- resources/report/js/init.js | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/resources/report/js/filters.js b/resources/report/js/filters.js index 1f63b14c..cdc4e238 100644 --- a/resources/report/js/filters.js +++ b/resources/report/js/filters.js @@ -215,8 +215,6 @@ function setFilteredUIData() { } function restoreFilterStates() { if (loot.settings.filters) { - - //document.getElementById('contentFilter').value = loot.settings.filters.content; document.getElementById('hideMessagelessPlugins').checked = loot.settings.filters.hideMessagelessPlugins; document.getElementById('hideInactivePlugins').checked = loot.settings.filters.hideInactivePlugins; document.getElementById('hideNotes').checked = loot.settings.filters.hideNotes; @@ -225,7 +223,11 @@ function restoreFilterStates() { document.getElementById('hideVersionNumbers').checked = loot.settings.filters.hideVersionNumbers; document.getElementById('hideCRCs').checked = loot.settings.filters.hideCRCs; document.getElementById('hideBashTags').checked = loot.settings.filters.hideBashTags; + } +} +function applyEnabledFilters() { + if (loot.settings.filters) { if (loot.settings.filters.hideMessagelessPlugins || loot.settings.filters.hideInactivePlugins || loot.settings.filters.hideNotes diff --git a/resources/report/js/init.js b/resources/report/js/init.js index 3dadf5d6..ba494144 100644 --- a/resources/report/js/init.js +++ b/resources/report/js/init.js @@ -162,6 +162,7 @@ function initVars() { loot.game.plugins = game.plugins; document.getElementById('cardsNav').data = loot.game.plugins; document.getElementById('main').lastElementChild.data = loot.game.plugins; + applyEnabledFilters(); setTimeout(function() { document.getElementById('cardsNav').updateSize();