From 074ee10f177cf7c99f8201a85904e01d40adbe6d Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Fri, 20 May 2022 01:32:59 -0700 Subject: [PATCH] fix driverview --- selfdrive/ui/qt/offroad/driverview.cc | 6 ++++-- selfdrive/ui/qt/offroad/driverview.h | 2 -- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/selfdrive/ui/qt/offroad/driverview.cc b/selfdrive/ui/qt/offroad/driverview.cc index 3302687bf4..45090526cc 100644 --- a/selfdrive/ui/qt/offroad/driverview.cc +++ b/selfdrive/ui/qt/offroad/driverview.cc @@ -16,7 +16,10 @@ DriverViewWindow::DriverViewWindow(QWidget* parent) : QWidget(parent) { layout->addWidget(cameraView); scene = new DriverViewScene(this); - connect(cameraView, &CameraViewWidget::vipcThreadFrameReceived, scene, &DriverViewScene::frameUpdated); + connect(cameraView, &CameraViewWidget::vipcThreadFrameReceived, scene, [=](){ + scene->frameUpdated(); + cameraView->update(); + }); layout->addWidget(scene); layout->setCurrentWidget(scene); } @@ -42,7 +45,6 @@ void DriverViewScene::hideEvent(QHideEvent* event) { void DriverViewScene::frameUpdated() { frame_updated = true; sm.update(0); - update(); } void DriverViewScene::paintEvent(QPaintEvent* event) { diff --git a/selfdrive/ui/qt/offroad/driverview.h b/selfdrive/ui/qt/offroad/driverview.h index 5d090ad772..2c2e531229 100644 --- a/selfdrive/ui/qt/offroad/driverview.h +++ b/selfdrive/ui/qt/offroad/driverview.h @@ -12,8 +12,6 @@ class DriverViewScene : public QWidget { public: explicit DriverViewScene(QWidget *parent); - -public slots: void frameUpdated(); protected: