After update unity to 5.5 Click, Drag and etc. handlers with Collider2d are not working.
For example i have a GameObject with SpriteRenderer and Collider2D on it. And I use IPointerClickHandler from UnityEngine.EventSystems and method
public virtual void OnPointerClick(PointerEventData eventData)
{
// some code.
}
In last versions all works great. But in 5.5 it’s not working. Wat’s happen? And how to fix it? Thanks in advance.
This was fixed by the UI team (it was a reflection issue internally).
Note that issues (bug reports) are marked as fixed when issues are fixed in the software repository. They take a little time to be reviewed, merged into the mainline branch and then subsequently released as a version you see. Depending on the timings, this could be up to a few weeks. Also, depending on the fix, it might need to be back-ported to previous versions and go through the same process.