fix: restore sort click to full th area, not just label span
Sort listener was on .th-label span only, making clickable area too small. Moved back to full .sortable th element. The × hide button already uses stopPropagation so it won't trigger sort. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
84d651ac44
commit
77e5a544d1
1 changed files with 5 additions and 5 deletions
|
|
@ -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);
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue