Only the last touch event's location in the frame is used to send all events for a given finger index. A finder index may be reassigned after a release by another press in the same frame from a very different screen location.

Touch locations need to be stored and passed on with the proper event in PlayerInput.cpp.

Steps to Reproduce

See the UDN report

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-21219 in the post.

Login to Vote

ComponentUE - Platform - Mobile
Affects Versions4.9
Target Fix4.10
Fix Commit2697525
Release Commit2701482
CreatedSep 17, 2015
ResolvedSep 18, 2015
UpdatedApr 27, 2018
View Jira Issue