ui: add safety check to prevent ui overlay access to invalid data (#35432)

check ui_state.started
This commit is contained in:
Dean Lee
2025-06-03 12:13:21 +08:00
committed by GitHub
parent 1a84b05bde
commit 28bf362f69

View File

@@ -44,6 +44,10 @@ class AugmentedRoadView(CameraView):
self.driver_state_renderer = DriverStateRenderer()
def render(self, rect):
# Only render when system is started to avoid invalid data access
if not ui_state.started:
return
# Update calibration before rendering
self._update_calibration()