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

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.