SeedV/SeedCalc

iOS TestFlight version 1.0.0+1: click events on settings/about dialogues are wrongly passed to the underlying 3D layer and triggered the animation of reference object

Closed this issue · 3 comments

Only the iOS build can produce this issue.

The macOS build, the Windows build, the Unity editor have no this issue.

Not a blocking issue for the iOS release.

Confirmed that this issue can be reproduced in xcode+iOS simulator.

It is an iOS-specific issue.

Root cause:

EventSystem.current.IsPointerOverGameObject() requires a parameter. The default value of the parameter is -1, which means mouse left button. On mobile devices, the touchId must be passed in to test if the touch event is happening over a GUI object.