I created all popups in my game using separate canvases, and even if I place the panel outside the screen, it shows it during the first frame when enabling the canvas, and then positions it on the correct coordinates. This creates an unpleasant visual glitch.
Shall I rebuild all the popups in one canvas or will this be fixed in future updates?
Edit: Might also be an issue of the animator, taking 1 frame to awake and switch to first frame
I suppose you have “Open” and “Close” states. You have to create an empty state (make it as “Default state”) with a transition to the “Open” state. In this way, your animator will start with the “Empty” state (no animation). Your popups should be hidden. Otherwise, the transition of the “Empty” state should be linked to the “Close” state.