diff --git a/resources/report/css/style.css b/resources/report/css/style.css index 40a93e21..31ff030d 100644 --- a/resources/report/css/style.css +++ b/resources/report/css/style.css @@ -97,7 +97,7 @@ paper-item > a:hover { #cardsNav > loot-plugin-item { margin: 8px 0; } -#searchBox { +#contentFilter { display: block; line-height: initial; } diff --git a/resources/report/js/events.js b/resources/report/js/events.js index 665712e5..469d34e7 100644 --- a/resources/report/js/events.js +++ b/resources/report/js/events.js @@ -386,11 +386,6 @@ function onCloseSettingsDialog(evt) { function onShowSettingsDialog(evt) { document.getElementById('settingsDialog').showModal(); } -function onFocusSearch(evt) { - if (evt.ctrlKey && evt.keyCode == 70) { //'f' - document.getElementById('searchBox').focus(); - } -} function onEditorOpen(evt) { /* Set up drag 'n' drop event handlers. */ var elements = document.getElementById('cardsNav').getElementsByTagName('loot-plugin-item'); @@ -672,8 +667,7 @@ function setupEventHandlers() { document.body.addEventListener('loot-filter-conflicts', onConflictsFilter, false); /* Set up event handlers for content filter. */ - document.getElementById('searchBox').addEventListener('change', setFilteredUIData, false); - window.addEventListener('keyup', onFocusSearch, false); + document.getElementById('contentFilter').addEventListener('change', setFilteredUIData, false); /* Set up handlers for buttons. */ document.getElementById('redatePluginsButton').addEventListener('click', onRedatePlugins, false); diff --git a/resources/report/js/filters.js b/resources/report/js/filters.js index 5071f7ac..1f63b14c 100644 --- a/resources/report/js/filters.js +++ b/resources/report/js/filters.js @@ -80,7 +80,7 @@ var filters = { }, applyPluginFilters: function(plugins) { - var search = document.getElementById('searchBox').value.toLowerCase(); + var search = document.getElementById('contentFilter').value.toLowerCase(); hiddenPluginNo = 0; hiddenMessageNo = 0; var filteredPlugins = []; @@ -216,7 +216,7 @@ function setFilteredUIData() { function restoreFilterStates() { if (loot.settings.filters) { - //document.getElementById('searchBox').value = loot.settings.filters.content; + //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; diff --git a/resources/report/js/l10n.js b/resources/report/js/l10n.js index dd4cabe4..0afb6316 100644 --- a/resources/report/js/l10n.js +++ b/resources/report/js/l10n.js @@ -240,8 +240,8 @@ /* Nav items */ document.getElementById('sidebarTabs').firstElementChild.textContent = l10n.translate("Plugins").fetch(); document.getElementById('sidebarTabs').firstElementChild.nextElementSibling.textContent = l10n.translate("Filters").fetch(); - document.getElementById('searchBox').parentElement.label = l10n.translate("Press Enter or click outside the input to set the filter.").fetch(); - document.getElementById('searchBox').label = l10n.translate("Filter content...").fetch(); + document.getElementById('contentFilter').parentElement.label = l10n.translate("Press Enter or click outside the input to set the filter.").fetch(); + document.getElementById('contentFilter').label = l10n.translate("Filter content...").fetch(); /* Filters */ document.getElementById('hideVersionNumbers').label = l10n.translate("Hide version numbers").fetch(); diff --git a/resources/report/report.html b/resources/report/report.html index d4c14e48..6b6ba15f 100644 --- a/resources/report/report.html +++ b/resources/report/report.html @@ -70,7 +70,7 @@ - +