Continuing the discussion from IPointerClickHandler does not fire if IPointerDownHandler is also implemented:
Two years later, I just lost an afternoon independently discovering this…
Continuing the discussion from IPointerClickHandler does not fire if IPointerDownHandler is also implemented:
Two years later, I just lost an afternoon independently discovering this…
Yeah, uGUI is unfortunately in maintenance mode, as Unity focuses on UI Toolkit. So I don’t think behavioral issues like this will ever get fixed.
Actually, uGUI has practically been in maintenance mode since its release, receiving no major new features besides a few tweaks here and there. It took years and a few aborted attempts for uGUI to be finally released and then Unity almost immediately abandoned it to work on the next GUI system, which has also taken a decade to materialize.
Unfortunately, UI Toolkit is not quite ready yet for runtime UI. The big missing pieces being world-space UI and better animation/shading support. So we’ll be stuck with uGUI and its idiosyncrasies for a while longer.