fix radar

This commit is contained in:
royjr
2026-07-20 20:21:02 -04:00
parent c6d62ffdaf
commit ca15ab474c
2 changed files with 3 additions and 3 deletions
@@ -109,7 +109,7 @@ def radar_lead_track_colors(radar_state) -> dict[int, rl.Color]:
return highlighted_tracks
for lead, color in zip((radar_state.leadOne, radar_state.leadTwo), LEAD_TRACK_COLORS, strict=True):
if lead.status and lead.radar and lead.radarTrackId >= 0:
if lead.present and lead.radar and lead.radarTrackId >= 0:
highlighted_tracks.setdefault(int(lead.radarTrackId), color)
return highlighted_tracks
@@ -27,8 +27,8 @@ def test_unknown_dbc_motion_uses_neutral_dbc_color():
def test_radar_lead_track_colors_only_highlight_radar_matches():
radar_state = SimpleNamespace(
leadOne=SimpleNamespace(status=True, radar=True, radarTrackId=7),
leadTwo=SimpleNamespace(status=True, radar=False, radarTrackId=9),
leadOne=SimpleNamespace(present=True, radar=True, radarTrackId=7),
leadTwo=SimpleNamespace(present=True, radar=False, radarTrackId=9),
)
colors = radar_lead_track_colors(radar_state)