From 458c73e8b8df919a7a9c1efc1c147a7597806fc7 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Fri, 19 Dec 2025 18:24:20 -0600 Subject: [PATCH] Check if zones have actually changed (not just count) for event state update --- frigate/events/maintainer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frigate/events/maintainer.py b/frigate/events/maintainer.py index 2b0fc4193..0d1a1b025 100644 --- a/frigate/events/maintainer.py +++ b/frigate/events/maintainer.py @@ -46,7 +46,7 @@ def should_update_state(prev_event: Event, current_event: Event) -> bool: if prev_event["sub_label"] != current_event["sub_label"]: return True - if len(prev_event["current_zones"]) < len(current_event["current_zones"]): + if set(prev_event["current_zones"]) != set(current_event["current_zones"]): return True return False