From 2c44c8980c3893c01453049dd06a396e6f2358ad Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Thu, 25 May 2023 11:45:58 +0800 Subject: [PATCH] ui/MainWindow: use switch in eventFilter (#28276) --- selfdrive/ui/qt/window.cc | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/selfdrive/ui/qt/window.cc b/selfdrive/ui/qt/window.cc index 198b1edbf6..a1aa4b8315 100644 --- a/selfdrive/ui/qt/window.cc +++ b/selfdrive/ui/qt/window.cc @@ -79,11 +79,16 @@ void MainWindow::closeSettings() { } bool MainWindow::eventFilter(QObject *obj, QEvent *event) { - const static QSet evts({QEvent::MouseButtonPress, QEvent::MouseMove, - QEvent::TouchBegin, QEvent::TouchUpdate, QEvent::TouchEnd}); - - if (evts.contains(event->type())) { - device.resetInteractiveTimout(); + switch (event->type()) { + case QEvent::TouchBegin: + case QEvent::TouchUpdate: + case QEvent::TouchEnd: + case QEvent::MouseButtonPress: + case QEvent::MouseMove: + device.resetInteractiveTimout(); + break; + default: + break; } return false; }