visible already does this for us!

pull/35546/head
Shane Smiskol 2 months ago
parent 5f65e57a56
commit 198d3366af
  1. 6
      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"""

Loading…
Cancel
Save