raylib: use extra text in offroad alerts (#36241)

* replace properly

* test
pull/36243/head
Shane Smiskol 2 days ago committed by GitHub
parent 1ee798439a
commit 21fd3d0320
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      selfdrive/ui/tests/test_ui/raylib_screenshots.py
  2. 2
      selfdrive/ui/widgets/offroad_alerts.py

@ -69,7 +69,7 @@ def setup_pair_device(click, pm: PubMaster):
def setup_offroad_alert(click, pm: PubMaster): def setup_offroad_alert(click, pm: PubMaster):
set_offroad_alert("Offroad_TemperatureTooHigh", True, extra_text='99') set_offroad_alert("Offroad_TemperatureTooHigh", True, extra_text='99C')
for alert in OFFROAD_ALERTS: for alert in OFFROAD_ALERTS:
set_offroad_alert(alert, True) set_offroad_alert(alert, True)

@ -190,7 +190,7 @@ class OffroadAlert(AbstractAlert):
alert_json = self.params.get(alert_data.key) alert_json = self.params.get(alert_data.key)
if alert_json: if alert_json:
text = alert_json.get("text", "").replace("{}", alert_json.get("extra", "")) text = alert_json.get("text", "").replace("%1", alert_json.get("extra", ""))
alert_data.text = text alert_data.text = text
alert_data.visible = bool(text) alert_data.visible = bool(text)

Loading…
Cancel
Save