diff --git a/selfdrive/ui/qt/offroad/onboarding.cc b/selfdrive/ui/qt/offroad/onboarding.cc index 82b93ab55d..e05b345f75 100644 --- a/selfdrive/ui/qt/offroad/onboarding.cc +++ b/selfdrive/ui/qt/offroad/onboarding.cc @@ -11,6 +11,10 @@ #include "selfdrive/ui/qt/util.h" #include "selfdrive/ui/qt/widgets/input.h" +TrainingGuide::TrainingGuide(QWidget *parent) : QFrame(parent) { + setAttribute(Qt::WA_OpaquePaintEvent); +} + void TrainingGuide::mouseReleaseEvent(QMouseEvent *e) { if (boundingRect[currentIndex].contains(e->x(), e->y())) { if (currentIndex == 9) { diff --git a/selfdrive/ui/qt/offroad/onboarding.h b/selfdrive/ui/qt/offroad/onboarding.h index 21db36125c..c35ce069da 100644 --- a/selfdrive/ui/qt/offroad/onboarding.h +++ b/selfdrive/ui/qt/offroad/onboarding.h @@ -13,7 +13,7 @@ class TrainingGuide : public QFrame { Q_OBJECT public: - explicit TrainingGuide(QWidget *parent = 0) : QFrame(parent) {}; + explicit TrainingGuide(QWidget *parent = 0); private: void showEvent(QShowEvent *event) override;