Search Issue Tracker

Duplicate

Votes

0

Found in

5.6.0f3

Issue ID

901114

Regression

Yes

AddComponent<Image>() on a new created child GameObject disables parent Canvas

UI

-

To reproduce:

1. Download attached project "CanvasBug.zip" and open in Unity
2. Open "MainScene" scene
3. Press "Play" button

Expected result: Coroutine in "SceneController.cs" completes and "Camera" background color changes from red to green
Actual result: "Canvas" GameObject receives OnDisable and OnEnable inside AddComponent<Image>() call on a "Child" child GameObject, Coroutine stops and Camera background color remains red.

Reproduced on Unity 5.6.0p1,2017.1.0b1
Not Reproduced on Unity 5.5.3f1
Regression on Unity 5.6.0b8

Add comment

Log in to post comment