Search Issue Tracker

By Design

Votes

0

Found in

2018.3.0a6

2019.1.0a12

Issue ID

1109611

Regression

No

[Improved prefabs] User isn't notified when a reference from scene cannot be applied to prefab from the override window

Scene Management

-

User isn't notified when a reference from scene cannot be applied to prefab from the override window or right-clicking to the component. Refer the video attached

Steps to reproduce:
1) Create new project
2) Create empty GameObject A
3) Drag A to project window, creating a prefab.
4) Right click on A in hierarchy > Video > Video player
5) Apply this Video player GameObject to A.
6) Select Video player > In Inspector > Render mode > Camera far plane
7) Drag the Camera from scene to Camera field in Video player
8) Apply the changes from the override window

Actual result: The changes don't get applied and the user is not notified
Expected result: The user gets notified with a dialogue box about the changes not getting applied.

Note: The user is notified with a dialogue box about, "Cannot apply reference to object in scene" when trying to apply by right-clicking the field. But the user is not notified when trying to apply by right-clicking the component or from the override window.

Occurring on: 2019.1.0a12, 2018.3.0f2, 2018.3.0b1, 2018.3.0a6

Environment: Windows and Mac.

  1. Resolution Note (2019.1.X):

    This is y design because we don't want to block the user with a dialog every time he uses "Apply All" or applying from a component. Only on individual properties does it make sense to tell the user that the value could not be applied to the Prefab asset.

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.