From 012747f149e222903067538f91ed1463f0560117 Mon Sep 17 00:00:00 2001 From: salam Date: Wed, 25 Feb 2026 15:25:54 +0100 Subject: [PATCH] clear other filters when clicked on alarm --- app/Filament/Resources/Events/Pages/ListEvents.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Filament/Resources/Events/Pages/ListEvents.php b/app/Filament/Resources/Events/Pages/ListEvents.php index 745ff52b..38468743 100644 --- a/app/Filament/Resources/Events/Pages/ListEvents.php +++ b/app/Filament/Resources/Events/Pages/ListEvents.php @@ -68,6 +68,7 @@ class ListEvents extends ListRecords public function updateTableFiltersGreen(string $filter): void { + $this->clearFilters(); $this->tableFilters['events']['filter_alarm_yellow'] = null; $this->tableFilters['events']['filter_alarm_red'] = null; $this->tableFilters['events']['filter_alarm_green'] = $filter; @@ -75,6 +76,7 @@ class ListEvents extends ListRecords public function updateTableFiltersYellow(string $filter): void { + $this->clearFilters(); $this->tableFilters['events']['filter_alarm_red'] = null; $this->tableFilters['events']['filter_alarm_green'] = null; $this->tableFilters['events']['filter_alarm_yellow'] = $filter; @@ -82,6 +84,7 @@ class ListEvents extends ListRecords public function updateTableFiltersRed(string $filter): void { + $this->clearFilters(); $this->tableFilters['events']['filter_alarm_yellow'] = null; $this->tableFilters['events']['filter_alarm_green'] = null; $this->tableFilters['events']['filter_alarm_red'] = $filter;