diff --git a/tpl/packages.html b/tpl/packages.html
index 6be21c0..3f553ee 100644
--- a/tpl/packages.html
+++ b/tpl/packages.html
@@ -121,7 +121,7 @@
let input = document.getElementById('table-sort-input');
let timeout = null;
- input.addEventListener('keyup', function (e) {
+ input.addEventListener('input', function (e) {
clearTimeout(timeout);
timeout = setTimeout(searchFilter, 200);