diff --git a/openpilot/selfdrive/ui/mici/onroad/hud_renderer.py b/openpilot/selfdrive/ui/mici/onroad/hud_renderer.py index 73fa4f3256..cce10d9c1b 100644 --- a/openpilot/selfdrive/ui/mici/onroad/hud_renderer.py +++ b/openpilot/selfdrive/ui/mici/onroad/hud_renderer.py @@ -107,7 +107,6 @@ 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 @@ -162,13 +161,11 @@ class HudRenderer(Widget): set_speed = ( controls_state.deprecated.vCruise if v_cruise_cluster == 0.0 else v_cruise_cluster ) - engaged = sm['selfdriveState'].enabled + engaged = ui_state.engaged if (set_speed != self.set_speed and engaged) or (engaged and not self._engaged): self._set_speed_changed_time = rl.get_time() - 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 + if engaged != self._engaged: + self._chestnut_fade_time = rl.get_time() if engaged else 0 self._engaged = engaged self.set_speed = set_speed self.is_cruise_set = 0 < self.set_speed < SET_SPEED_NA