summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/qwindow-compositor/qwindowcompositor.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/examples/qwindow-compositor/qwindowcompositor.cpp b/examples/qwindow-compositor/qwindowcompositor.cpp
index fd5b24ae..14d43c4d 100644
--- a/examples/qwindow-compositor/qwindowcompositor.cpp
+++ b/examples/qwindow-compositor/qwindowcompositor.cpp
@@ -258,15 +258,12 @@ bool QWindowCompositor::eventFilter(QObject *obj, QEvent *event)
QList<QTouchEvent::TouchPoint> points = te->touchPoints();
for (int i = 0; i < points.count(); ++i) {
const QTouchEvent::TouchPoint &tp(points.at(i));
- QPoint local;
- WaylandSurface *targetSurface = surfaceAt(tp.pos().toPoint(), &local);
- if (targetSurface) {
- targetSurface->sendTouchPointEvent(tp.id(), local.x(), local.y(), tp.state());
+ WaylandSurface *targetSurface = surfaceAt(tp.pos().toPoint());
+ if (targetSurface)
targets.insert(targetSurface);
- }
}
foreach (WaylandSurface *surface, targets)
- surface->sendTouchFrameEvent();
+ surface->sendFullTouchEvent(te);
break;
}
default: