OnPointerDown and OnPointerEnter executing in different order in Editor than on Android.

I’m having a problem where in the Editor, OnPointerDown executes before OnPointerEnter but on Android (when I build and run on my device) OnPointerEnter executes before OnPointerDown.

Is there a way of changing this or do I just have to write platform specific code?

Thanks

Bump

Hmm can you file a bug report? Inconsistent behaviours could be considered a bug although it may be down to touch and mouse input differences.