diff --git a/src/server/seat_interface.cpp b/src/server/seat_interface.cpp --- a/src/server/seat_interface.cpp +++ b/src/server/seat_interface.cpp @@ -1332,7 +1332,7 @@ } else if (id == 0 && focusedTouchSurface()) { #if HAVE_LINUX_INPUT_H const QPointF pos = globalPosition - d->touchInterface.focus.offset; - const bool result = forEachInterface(focusedTouchSurface(), d->pointers, + forEachInterface(focusedTouchSurface(), d->pointers, [this, pos, serial] (PointerInterface *p) { wl_pointer_send_enter(p->resource(), serial, focusedTouchSurface()->resource(), @@ -1344,9 +1344,6 @@ p->d_func()->sendFrame(); } ); - if (!result) { - return id; - } #endif }