summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2019-06-14 15:44:40 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2019-06-14 16:47:38 +0200
commitb78d307f741e6fed23ee4b3326927b6f49d5f172 (patch)
tree5db101c949358fc3f9716fd1e2b95533dc91853f
parentdf84dec6bc90c087aab4a2b9b4bfe6f129584ebb (diff)
Accept handled events
If we let tablet events pass through without handling it, it will come back to haunt us as a mouse event. Fixes: QTBUG-76347 Change-Id: I93297f543620350db0329fe993d18a04e33c7d18 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
-rw-r--r--src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp b/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp
index 55bdb3a62..90ef3c1ee 100644
--- a/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp
+++ b/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp
@@ -487,6 +487,8 @@ bool RenderWidgetHostViewQtDelegateWidget::event(QEvent *event)
if (!handled)
return QQuickWidget::event(event);
+ // Most events are accepted by default, but tablet events are not:
+ event->accept();
return true;
}