From 889cd3db1add557a9513cadddd1acf1790813591 Mon Sep 17 00:00:00 2001 From: firestarsdog <229254897+firestarsdog@users.noreply.github.com> Date: Fri, 10 Jul 2026 00:01:39 -0400 Subject: [PATCH] BigUI WIP: Alerts Always on Top --- selfdrive/ui/onroad/starpilot/starpilot_onroad_view.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/selfdrive/ui/onroad/starpilot/starpilot_onroad_view.py b/selfdrive/ui/onroad/starpilot/starpilot_onroad_view.py index f7f0aea89..4785074fa 100644 --- a/selfdrive/ui/onroad/starpilot/starpilot_onroad_view.py +++ b/selfdrive/ui/onroad/starpilot/starpilot_onroad_view.py @@ -49,6 +49,10 @@ class StarPilotOnroadView(AugmentedRoadView): self._render_path_features(rect) def _render_slc(self): + alert_showing, _ = self.alert_renderer.will_render() + if alert_showing is not None: + return + rl.begin_scissor_mode( int(self._content_rect.x), int(self._content_rect.y), int(self._content_rect.width), int(self._content_rect.height), @@ -57,6 +61,10 @@ class StarPilotOnroadView(AugmentedRoadView): rl.end_scissor_mode() def _render_overlays(self): + alert_showing, _ = self.alert_renderer.will_render() + if alert_showing is not None: + return + self._position_personality_button() self._personality_button.render() self._render_standstill_timer()