Search Issue Tracker
Fixed in 2018.3.13f1
Fixed in 2018.3.X, 2019.1.X
Votes
0
Found in
2018.3.0a6
2018.3.5f1
2019.1.0a1
2019.2.0a1
Issue ID
1132706
Regression
No
Prefab Canvas's Screen Space - Overlay mode breaks Canvas in the Editor while working fine in the Prefab Mode
How to reproduce:
1. Open the attached project ("1132706 - Prefab Canvas issues.zip")
2. Open the "Panel" prefab and add a Graphic Raycaster component to it
3. Observe the added Canvas component, save the prefab and leave the prefab mode
4. Reopen the "Panel" prefab again and observe the Canvas component, observe that it is now a "Root" type Canvas
5. Change Its "Render Mode" to "Screen Space - Overlay", save and leave the prefab mode
6. Observe that the Panel object's Canvas has changed back to the previous state and that the Image is completely broken
Expected result: the canvas component doesn't get changed to the "Root" type and doesn't cause further component breaks
Actual result: the canvas component changes to the "Root" type after saving the prefab and changing it to the "Screen Space - Overlay" mode causes it to break in the Editor
Reproduced in: 2019.2.0a8, 2019.1.0b6, 2018.3.8f1
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Editor crashes when loading RenderDoc with Graphics API set to OpenGLES2 or OpenGLES3
- [Windows] Development Build with no scenes shows a purple screen when using OpenGLES3 graphics API
- Shader variants take too much memory at runtime
- [HDRP][VFX] Output mesh with default shader is incorrectly sorted before the HDRP fog
- Error "'GamepadSpeakerOutputType' does not exist in the namespace 'UnityEngine'" occurs in the Console when building a project
Resolution Note (fix version 2018.3.13f1):
Fixed in: 2019.2.0a10, 2019.1.0b11, 2018.3.13f1