I'm getting a major issue with Canvas UI Text in Unity 2019.1.0f2. All my text fields are no longer updating reliably when setting them through code. My text is properly being set, and I can see it in the text's inspector, but its not reflected in the editor or game view because the canvas doesn't want to refresh itself. It thinks nothing has changed and so doesn't update the text fields. If I go to my Canvas and change the Canvas Scaler Reference Resolution around, it then forces an update and all my text is updated in editor and game view. EDIT: Changing the Main Canvas (root) object's hierarchy also triggers a refresh.