fix: autofocus on search field in ACP > Manage > Plugins

v1.18.x
Julian Lam 4 years ago
parent 44019e2805
commit 4af9c2fcdd

@ -19,7 +19,8 @@ define('admin/extend/plugins', [
return; return;
} }
$('#plugin-search').val(''); const searchInputEl = document.querySelector('#plugin-search');
searchInputEl.value = '';
pluginsList.on('click', 'button[data-action="toggleActive"]', function () { pluginsList.on('click', 'button[data-action="toggleActive"]', function () {
var pluginEl = $(this).parents('li'); var pluginEl = $(this).parents('li');
@ -147,7 +148,7 @@ define('admin/extend/plugins', [
}); });
}); });
$('#plugin-search').on('input propertychange', function () { $(searchInputEl).on('input propertychange', function () {
var term = $(this).val(); var term = $(this).val();
$('.plugins li').each(function () { $('.plugins li').each(function () {
var pluginId = $(this).attr('data-plugin-id'); var pluginId = $(this).attr('data-plugin-id');
@ -226,6 +227,7 @@ define('admin/extend/plugins', [
populateUpgradeablePlugins(); populateUpgradeablePlugins();
populateActivePlugins(); populateActivePlugins();
searchInputEl.focus();
}; };
function confirmInstall(pluginID, callback) { function confirmInstall(pluginID, callback) {

Loading…
Cancel
Save