diff --git a/static/inventory.js b/static/inventory.js index 501ec610..225d52e3 100644 --- a/static/inventory.js +++ b/static/inventory.js @@ -589,11 +589,11 @@ function displayResults(data) { searchResults.innerHTML = html; - // Add click event listeners to sortable headers (click label to sort) - document.querySelectorAll('.sortable .th-label').forEach(label => { - label.style.cursor = 'pointer'; - label.addEventListener('click', () => { - const sortField = label.closest('th').getAttribute('data-sort'); + // Add click event listeners to sortable headers (full th area sorts) + document.querySelectorAll('.sortable').forEach(header => { + header.style.cursor = 'pointer'; + header.addEventListener('click', () => { + const sortField = header.getAttribute('data-sort'); handleSort(sortField); }); });