From 2d639bd7eb7a786ff6c7b7f4514952a082d85ff4 Mon Sep 17 00:00:00 2001 From: infiniteCable2 Date: Mon, 29 Sep 2025 17:50:34 +0200 Subject: [PATCH] Update settings.cc --- selfdrive/ui/qt/offroad/settings.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/selfdrive/ui/qt/offroad/settings.cc b/selfdrive/ui/qt/offroad/settings.cc index 380fd13a0..8832854bb 100644 --- a/selfdrive/ui/qt/offroad/settings.cc +++ b/selfdrive/ui/qt/offroad/settings.cc @@ -120,6 +120,11 @@ InfiniteCableTogglesPanel::InfiniteCableTogglesPanel(SettingsWindow *parent) : L bool enable_angle_offset = params.getBool("EnableAngleOffset"); steer_offset_control->setVisible(enable_angle_offset); + connect(uiStateSP(), &UIStateSP::uiUpdate, this, [=]() { + bool enable_steer_offset_control = params.getBool("EnableAngleOffset"); + steer_offset_control->setVisible(enable_steer_offset_control); + }); + QObject::connect(steer_offset_control, &OptionControlSP::updateLabels, [=]() { float val = QString::fromStdString(params.get("AngleOffsetDegree")).toFloat(); steer_offset_control->setLabel(QString::number(val, 'f', 1) + "°");