From cfd762f0a2ff76ce035efc09791b5ca8d17bac5e Mon Sep 17 00:00:00 2001 From: firestarsdog <229254897+firestarsdog@users.noreply.github.com> Date: Sun, 21 Jun 2026 20:47:11 -0400 Subject: [PATCH] BigUI WIP: Bread --- selfdrive/ui/layouts/settings/starpilot/aethergrid.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/selfdrive/ui/layouts/settings/starpilot/aethergrid.py b/selfdrive/ui/layouts/settings/starpilot/aethergrid.py index 08108c6b5..29f09040b 100644 --- a/selfdrive/ui/layouts/settings/starpilot/aethergrid.py +++ b/selfdrive/ui/layouts/settings/starpilot/aethergrid.py @@ -920,7 +920,12 @@ def handle_breadcrumb_click(target: str): while len(gui_app._nav_stack) > 1: gui_app.pop_widget() layout._panel_stack.clear() - layout._set_current_panel(StarPilotPanelType.MAIN) + + cat = layout.CATEGORIES[layout._current_category_idx] + if "buttons" in cat: + layout._set_current_panel(StarPilotPanelType.MAIN) + else: + layout._update_sub_panel_visibility() elif target == "action:panel": while len(gui_app._nav_stack) > 1: gui_app.pop_widget()