Corrects two bugs: 1) when the multipleTouchEnabled property is set true on the GL UIView, computeTouchId: assigns the same touch ID to different touch events and 2) forwarded touch events are not transformed into the GL UIView. Now, computeTouchId: returns the address of the incoming touch event to uniquely identify it (this is how Apple recommends to track multi-touch events) and touch event locations are converted into self (the GL UIView) instead of the view that is enclosed in the event.

Tested on the iOS6 and iOS7 platforms.

Based on the latest from the 3.2 branch.

Attachment: GraphicsWindowIOS.mm
Description: Binary data


Best regards,
Colin Cochran
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to