From 5df45dcef4a384ad059b1df385a119b66dcf4477 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Thu, 29 Jun 2023 09:01:31 +0800 Subject: [PATCH] ui: ignore tap to wake device (#28656) revert to first version --- selfdrive/ui/qt/window.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/selfdrive/ui/qt/window.cc b/selfdrive/ui/qt/window.cc index a1aa4b8315..faa62a71e8 100644 --- a/selfdrive/ui/qt/window.cc +++ b/selfdrive/ui/qt/window.cc @@ -79,16 +79,20 @@ void MainWindow::closeSettings() { } bool MainWindow::eventFilter(QObject *obj, QEvent *event) { + bool ignore = false; switch (event->type()) { case QEvent::TouchBegin: case QEvent::TouchUpdate: case QEvent::TouchEnd: case QEvent::MouseButtonPress: - case QEvent::MouseMove: + case QEvent::MouseMove: { + // ignore events when device is awakened by resetInteractiveTimout + ignore = !uiState()->awake; device.resetInteractiveTimout(); break; + } default: break; } - return false; + return ignore; }