As you can see, when I move the purple selection between the between the social buttons at the bottom, the logo at the top flickers with the FB or Twitter logo for one frame.
Also two button prompts in the bottom left corner (the Space bar and the Esc button) flicker with some other sprite.
My menu does nothing more than move the rect of that purple sprite around. It was working up to 5.1, and now it’s broken. I’ve tried everything (Reimport All, etc.) to no success.
I’m suffering from the same issue on my Android app.
Seems it’s choosing “random” elements and putting on the other sprites when redrawing. It’s very weird, and doesn’t make any sense.
Experiencing the same issue upgrading from 5.2 to 5.3. We’ve been reluctantly using SetSiblingIndex to manage UI Image depth which we thought may be the culprit. However we also notice this flickering is primarily on masked objects, so perhaps its related to masking and the stencil buffer. Has anyone made any progress on identifying the root cause of this issue?
I have seen a few people mention this. Somebody please file a bug report with a repro project!!! Pretty please
Edit: Seems the sprite is flicking to the wrong texture. Looks similar to an issue we fixed recently where sprites had no texture and would default to the previously used one, I wonder if this is related.
I could throw in “GI update”. I have that flickering, too, and I was trying to make a smaller repro project. It occurs only when I move my only directional light and GI cpu consumption is set to low.
I have the same issue and I have sent a bug report with a project attached. Note that this only appears on some systems - my laptop has that problem, while my desktop system does not. I assume it’s related to the specific graphics card used.
I found the solution by manny mistakes.
For us to work everything without flickering i just change the “Max Size” on all our sprites to 1024 and the “Format” to “Compressed” . We hope this work for you guys two.
I can also confirm this happens on 5.3.1 - only started with 5.3, it was working fine on 5.2.x
Activating/deactivating UI components causes noticeable flicker elsewhere in the UI - not just on the UI element being operated on. For example, I have flyout text boxes in my UI - when a flyout disappears, for just one frame other parts of the UI will flicker, as their textures get replaced with a seemingly random other texture or material. Then the next frame it’s back to normal. This is very unpredictable, one run will have less flickering, while another run will have more of it.
It only happens in standalone build. It doesn’t happen in the editor.
I’ve seen it on Windows 10 and OS X. It seems that weaker video cards really bring it out: a Windows desktop will show it very rarely, a Windows laptop with integrated Intel will show it more often, while a 2 year old Mac Mini shows it almost all the time when the UI is being stressed.
EDIT: I confirmed it’s a 5.3 issue by downgrading to 5.2.x and the flicker does not happen there.