mirror of
https://github.com/smittix/intercept.git
synced 2026-05-04 19:29:12 -07:00
Fix filter bar counts not updating on new messages
Update applyAllFilters to look for filter bars in all possible containers (main filterBarContainer and aprsFilterBarContainer) so counts update automatically when new messages arrive. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1056,16 +1056,20 @@ const SignalCards = (function() {
|
||||
}
|
||||
});
|
||||
|
||||
// Update count badges
|
||||
const filterBar = document.getElementById('pagerFilterBar');
|
||||
if (filterBar) {
|
||||
// Update count badges - find filter bar in multiple possible locations
|
||||
const filterBars = [
|
||||
document.getElementById('filterBarContainer')?.querySelector('.signal-filter-bar'),
|
||||
document.getElementById('aprsFilterBarContainer')?.querySelector('.signal-filter-bar')
|
||||
].filter(Boolean);
|
||||
|
||||
filterBars.forEach(filterBar => {
|
||||
Object.keys(counts).forEach(key => {
|
||||
const badge = filterBar.querySelector(`[data-count="${key}"]`);
|
||||
if (badge) {
|
||||
badge.textContent = counts[key];
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// Show/hide empty state
|
||||
const emptyState = container.querySelector('.signal-empty-state');
|
||||
|
||||
Reference in New Issue
Block a user