From 6caaaeb81b5ad2cd1d73ccad3db7bf332fdb53b5 Mon Sep 17 00:00:00 2001 From: royjr Date: Mon, 31 Aug 2026 10:26:21 -0400 Subject: [PATCH] Revert "try simple" This reverts commit b9513850801986bf0bed855898b2efd68b8f1e8a. --- openpilot/selfdrive/ui/mici/onroad/hud_renderer.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/openpilot/selfdrive/ui/mici/onroad/hud_renderer.py b/openpilot/selfdrive/ui/mici/onroad/hud_renderer.py index cce10d9c1b..73fa4f3256 100644 --- a/openpilot/selfdrive/ui/mici/onroad/hud_renderer.py +++ b/openpilot/selfdrive/ui/mici/onroad/hud_renderer.py @@ -107,6 +107,7 @@ class HudRenderer(Widget): self.speed: float = 0.0 self.v_ego_cluster_seen: bool = False self._engaged: bool = False + self._sp_engaged: bool = False self._chestnut_fade_time: float = 0 self._can_draw_top_icons = True @@ -161,11 +162,13 @@ class HudRenderer(Widget): set_speed = ( controls_state.deprecated.vCruise if v_cruise_cluster == 0.0 else v_cruise_cluster ) - engaged = ui_state.engaged + engaged = sm['selfdriveState'].enabled if (set_speed != self.set_speed and engaged) or (engaged and not self._engaged): self._set_speed_changed_time = rl.get_time() - if engaged != self._engaged: - self._chestnut_fade_time = rl.get_time() if engaged else 0 + sp_engaged = ui_state.engaged + if sp_engaged != self._sp_engaged: + self._chestnut_fade_time = rl.get_time() if sp_engaged else 0 + self._sp_engaged = sp_engaged self._engaged = engaged self.set_speed = set_speed self.is_cruise_set = 0 < self.set_speed < SET_SPEED_NA