Changing vsync via script breaks canvas rendering.

See title.

Changing QualitySettings.vSyncCount prevents a canvas from rendering after doing so.

Only occures in a build.
Only occures in DX9. (atleast, not in OpenGLCore or DX11)
Batching on/off static/dynamic doesn’t affect it.
Rendering path doesn’t affect it.
Canvas rendering mode (overlay, view space, world space) doesn’t affect it.
Canvas content seems unrelated - one with a image stops rendering; one with text does as well

Also occures in 5.2.1p2 (most recent one)
Didn’t occure in 5.1.0p1

Edit 1: posted it in bug reporter, fixed 5.1.0p1 comment

Edit 2: P.S, this is quite annoying as it prevents a proper implementation of an in-game options menu.

Edit 3: So many edits. Bug #733450

I believe this is already fixed for a 5.2 patch release. dx9 device recreation was breaking things :frowning:

Okay, thanks for the heads up. Couldn’t find it on forums or issue tracker.