diff --git a/selfdrive/ui/onroad/driver_state.py b/selfdrive/ui/onroad/driver_state.py index f73763d573..635c87443a 100644 --- a/selfdrive/ui/onroad/driver_state.py +++ b/selfdrive/ui/onroad/driver_state.py @@ -50,7 +50,6 @@ class DriverStateRenderer(Widget): self.is_active = False self.is_rhd = False self.dm_fade_state = 0.0 - self.state_updated = False self.driver_pose_vals = np.zeros(3, dtype=np.float32) self.driver_pose_diff = np.zeros(3, dtype=np.float32) self.driver_pose_sins = np.zeros(3, dtype=np.float32) @@ -79,10 +78,6 @@ class DriverStateRenderer(Widget): ui_state.sm.seen['driverMonitoringState'])) def _render(self, rect): - self._update_state(ui_state.sm, rect) - if not self.state_updated: - return - # Set opacity based on active state opacity = 0.65 if self.is_active else 0.2 @@ -160,7 +155,6 @@ class DriverStateRenderer(Widget): # Pre-calculate all drawing elements self._pre_calculate_drawing_elements(self._rect) - self.state_updated = True def _pre_calculate_drawing_elements(self, rect): """Pre-calculate all drawing elements based on the current rectangle"""