diff --git a/src/api/dashboard/static/js/ui/indicators-panel-new.js b/src/api/dashboard/static/js/ui/indicators-panel-new.js index e7b68d0..6f0bf9f 100644 --- a/src/api/dashboard/static/js/ui/indicators-panel-new.js +++ b/src/api/dashboard/static/js/ui/indicators-panel-new.js @@ -119,6 +119,9 @@ export function renderIndicatorPanel() { const favoriteIds = new Set(userPresets.favorites || []); + const allVisible = activeIndicators.length > 0 ? activeIndicators.every(ind => ind.visible !== false) : false; + const visibilityBtnText = allVisible ? 'Hide All' : 'Show All'; + container.innerHTML = `