diff --git a/web/src/components/Incidents/IncidentsPage.tsx b/web/src/components/Incidents/IncidentsPage.tsx index fb7a7a47..d5568b83 100644 --- a/web/src/components/Incidents/IncidentsPage.tsx +++ b/web/src/components/Incidents/IncidentsPage.tsx @@ -324,6 +324,11 @@ const IncidentsPage = () => { const handleIncidentChartClick = useCallback( (groupId) => { + setFiltersExpanded({ + severity: false, + state: false, + groupId: false, + }); if (groupId === selectedGroupId) { dispatch( setIncidentsActiveFilters({ diff --git a/web/src/components/Incidents/ToolbarItemFilter.tsx b/web/src/components/Incidents/ToolbarItemFilter.tsx index ff499663..d5842174 100644 --- a/web/src/components/Incidents/ToolbarItemFilter.tsx +++ b/web/src/components/Incidents/ToolbarItemFilter.tsx @@ -92,6 +92,9 @@ const IncidentFilterToolbarItem: React.FC = ({ categoryName.toLowerCase(), ); } + if (categoryName === 'Incident ID') { + setIncidentIsExpanded(false); + } }} onOpenChange={(isOpen) => setIncidentIsExpanded(isOpen)} toggle={(toggleRef) => (