diff --git a/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral/neural_network_lateral_control.cc b/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral/neural_network_lateral_control.cc index d3bc0fffa7..0b66b83660 100644 --- a/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral/neural_network_lateral_control.cc +++ b/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral/neural_network_lateral_control.cc @@ -13,10 +13,6 @@ NeuralNetworkLateralControl::NeuralNetworkLateralControl() : updateToggle(); } -void NeuralNetworkLateralControl::showEvent(QShowEvent *event) { - updateToggle(); -} - void NeuralNetworkLateralControl::updateToggle() { QString statusInitText = "" + STATUS_CHECK_COMPATIBILITY + ""; QString notLoadedText = "" + STATUS_NOT_LOADED + ""; diff --git a/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral/neural_network_lateral_control.h b/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral/neural_network_lateral_control.h index 18a3fac187..df80fbf097 100644 --- a/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral/neural_network_lateral_control.h +++ b/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral/neural_network_lateral_control.h @@ -18,7 +18,6 @@ class NeuralNetworkLateralControl : public ParamControl { public: NeuralNetworkLateralControl(); - void showEvent(QShowEvent *event) override; public slots: void updateToggle(); @@ -26,8 +25,6 @@ public slots: private: Params params; - void refresh(); - // Status messages const QString STATUS_NOT_AVAILABLE = tr("NNLC is currently not available on this platform."); const QString STATUS_CHECK_COMPATIBILITY = tr("Start the car to check car compatibility"); diff --git a/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral_panel.cc b/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral_panel.cc index 750e26c118..aaf3201f2a 100644 --- a/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral_panel.cc +++ b/selfdrive/ui/sunnypilot/qt/offroad/settings/lateral_panel.cc @@ -85,6 +85,7 @@ LateralPanel::LateralPanel(SettingsWindowSP *parent) : QFrame(parent) { } void LateralPanel::showEvent(QShowEvent *event) { + nnlcToggle->updateToggle(); updateToggles(offroad); }