Hi. I have created a control scheme using ColorRect nodes (inherited from Control). When using a mouse everything works brilliantly - "mouse _entered()" and "mouse _exited()" work as expected.
When trying to use touch input on android device, a "mouse _entered()" signal is only generated when ColoRect node is first touched. No subsequent "mouse _entered()" or "mouse _exited()" signals are generated when I move my finger on the screen between ColorRect control nodes (was hoping that my finger movement while continually touching the screen would be like hovering a mouse cursor).
Do I need to scrap my interface logic or is there a solution to this? Would rather not re-tool logic to poll position and check if it is within control nodes , etc. Seems overly complicated but am glad to hear ANY suggestions. Thank you!