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 @@