From ba1b205558374e9ce6534947c8c0f860ac1f08b1 Mon Sep 17 00:00:00 2001 From: Nate Date: Thu, 5 Mar 2020 11:17:19 -0700 Subject: [PATCH] Template: Adjustment to check all keyboard shortcut. --- themes/default/template.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/themes/default/template.php b/themes/default/template.php index c0df5be78e..57b7f67e4d 100644 --- a/themes/default/template.php +++ b/themes/default/template.php @@ -1074,11 +1074,11 @@ else { echo " }\n"; //list,edit: [ctrl]+[a] to check all - echo " if ((((e.which == 97 || e.which == 65) && (e.ctrlKey || e.metaKey)) || e.which == 19)) {\n"; - echo " e.preventDefault();\n"; + echo " if ((((e.which == 97 || e.which == 65) && (e.ctrlKey || e.metaKey)) || e.which == 19) && e.target.id != 'search') {\n"; echo " var list_checkbox_all;\n"; echo " list_checkbox_all = document.querySelectorAll('table.list tr.list-header th.checkbox input[name=checkbox_all]');\n"; echo " if (list_checkbox_all !== null && list_checkbox_all.length > 0) {\n"; + echo " e.preventDefault();\n"; echo " for (var x = 0, max = list_checkbox_all.length; x < max; x++) {\n"; echo " list_checkbox_all[x].click();\n"; echo " }\n"; @@ -1086,6 +1086,7 @@ else { echo " var edit_checkbox_all;\n"; echo " edit_checkbox_all = document.querySelectorAll('td.edit_delete_checkbox_all > span > input[name=checkbox_all]');\n"; echo " if (edit_checkbox_all !== null && edit_checkbox_all.length > 0) {\n"; + echo " e.preventDefault();\n"; echo " for (var x = 0, max = edit_checkbox_all.length; x < max; x++) {\n"; echo " edit_checkbox_all[x].click();\n"; echo " }\n";