From 4ef46251a7a9267ee24f37288d7e185ddaf91faa Mon Sep 17 00:00:00 2001 From: Jason Wen Date: Sun, 16 Mar 2025 00:09:11 -0400 Subject: [PATCH] ui: Trim panel name for Firehose panel redirect (#664) * ui: Trim panel name for Firehose panel redirect * unused * extra --- selfdrive/ui/qt/offroad/settings.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/selfdrive/ui/qt/offroad/settings.cc b/selfdrive/ui/qt/offroad/settings.cc index c6d352071..a5bfe61ff 100644 --- a/selfdrive/ui/qt/offroad/settings.cc +++ b/selfdrive/ui/qt/offroad/settings.cc @@ -344,7 +344,11 @@ void SettingsWindow::setCurrentPanel(int index, const QString ¶m) { // Find the panel by name for (int i = 0; i < nav_btns->buttons().size(); i++) { - if (nav_btns->buttons()[i]->text() == tr(panelName.toStdString().c_str())) { + bool panel_trimmed = false; +#ifdef SUNNYPILOT + panel_trimmed = nav_btns->buttons()[i]->text().trimmed() == tr(panelName.toStdString().c_str()); +#endif + if ((nav_btns->buttons()[i]->text() == tr(panelName.toStdString().c_str())) || panel_trimmed) { index = i; break; }