DevicePanel: fix dangling reference to params (#23154)

old-commit-hash: 6e25ae9798
commatwo_master
Dean Lee 4 years ago committed by GitHub
parent e7bf88f29f
commit 1b8be22a4c
  1. 2
      selfdrive/ui/qt/offroad/settings.cc
  2. 3
      selfdrive/ui/qt/offroad/settings.h

@ -105,8 +105,6 @@ TogglesPanel::TogglesPanel(SettingsWindow *parent) : ListWidget(parent) {
} }
DevicePanel::DevicePanel(SettingsWindow *parent) : ListWidget(parent) { DevicePanel::DevicePanel(SettingsWindow *parent) : ListWidget(parent) {
Params params = Params();
setSpacing(50); setSpacing(50);
addItem(new LabelControl("Dongle ID", getDongleId().value_or("N/A"))); addItem(new LabelControl("Dongle ID", getDongleId().value_or("N/A")));
addItem(new LabelControl("Serial", params.get("HardwareSerial").c_str())); addItem(new LabelControl("Serial", params.get("HardwareSerial").c_str()));

@ -47,6 +47,9 @@ private slots:
void poweroff(); void poweroff();
void reboot(); void reboot();
void updateCalibDescription(); void updateCalibDescription();
private:
Params params;
}; };
class TogglesPanel : public ListWidget { class TogglesPanel : public ListWidget {

Loading…
Cancel
Save