The "touchmove" touch event is only triggered once even if the finger is still moving.
Behavior can be checked with https://www.snappymaria.com/misc/TouchEventTest.html
When touching down, moving the finger for a while and then releasing it the expected behavior is:
touchstart
touchmove
touchmove
...
touchmove
touchend
The observed behavior is:
touchstart
touchmove (only once)
touchend
The wpe_view_backend_dispatch_touch_event() function in Page.cpp is correctly called with multiple wpe_input_touch_event_type_motion events, so the source of the issue may be more likely in wpebackend-android or wpewebkit than in wpe-android.
The "touchmove" touch event is only triggered once even if the finger is still moving. Behavior can be checked with https://www.snappymaria.com/misc/TouchEventTest.html When touching down, moving the finger for a while and then releasing it the expected behavior is:
The observed behavior is:
The
wpe_view_backend_dispatch_touch_event()
function in Page.cpp is correctly called with multiplewpe_input_touch_event_type_motion
events, so the source of the issue may be more likely in wpebackend-android or wpewebkit than in wpe-android.