Search Issue Tracker

Duplicate

Votes

0

Found in

5.1.0f3

Issue ID

710932

Regression

Yes

UI components reference isn't restored after Redo

Editor - Other

-

Steps to reproduce:

1. Open attached project ("ReferenceBug")
2. Open "TestWindow.cs" and notice that components to Game Object are added using Undo.AddComponent
2. Open "TestWindow/Test" and press space to create new game object
3. Select "New Game Object" and in Inspector notice that this object has "Mesh Renderer" and "Button" components
4. Undo (ctrl+z) Add component (references in TestWindow of mesh renderer and button should be set to null)
5. Press ctrl + y to Redo and notice that Button reference is still null
6. Select "New Game Object" and in Inspector notice that it has "Mesh Renderer" and "Button" components.

Note: This bug occurs with any UI component except Canvas. Repro can be observed in this video: http://www.screencast.com/t/gn32WrnnUC

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.