diff --git a/AppImage/components/health-status-modal.tsx b/AppImage/components/health-status-modal.tsx index 0fa3dd46..d4b9a64a 100644 --- a/AppImage/components/health-status-modal.tsx +++ b/AppImage/components/health-status-modal.tsx @@ -568,14 +568,18 @@ export function HealthStatusModal({ open, onOpenChange, getApiUrl }: HealthStatu })} - {/* Dismissed Items Section */} - {dismissedItems.length > 0 && ( + {/* Dismissed Items Section -- hide items whose category has custom suppression */} + {(() => { + const customCats = new Set(customSuppressions.map(cs => cs.category)) + const filteredDismissed = dismissedItems.filter(item => !customCats.has(item.category)) + if (filteredDismissed.length === 0) return null + return (