Search Issue Tracker

In Progress

Fix In Review for 2021.3.9f1

Votes

83

Found in

2021.3.6f1

Issue ID

UUM-9248

Regression

Yes

UI Elements are no longer rendered when deactivating and reactivating the Parent GameObject

--

-

How to reproduce:
1. Open the attached project “CanvasBug”
2. Open the “SampleScene” Scene
3. Deactivate and reactivate “Canvas” GameObject
4. Observe the Scene View

Expected result: The UI Elements are rendered
Actual result: The UI Elements are not rendered

Reproduced with: 2021.3.6f1
Not reproduced with: 2020.3.36f1, 2021.3.5f1, 2022.1.9f1, 2022.2.0b1, 2023.1.0a3

Reproduced on: Windows 11 Pro, macOS Monterey 12.4 (M1)

  1. Resolution Note (fix version 2021.3.9f1):

    uGUI: When disabling a canvas and reenabling it, Canvas now renders correctly.

Comments (25)

  1. unity_28F4AC2E6DD541552719

    Aug 11, 2022 14:35

    Still experiencing issue in 2021.3.6f1

    Using the temporary workaround of having sub-canvases with override sorting and equal sort orders, we discovered that when sub-canvases have equal orders, a sub-canvas gameobject that is enabled after the others will render on top, ignoring the hierarchy.

  2. philipgen

    Aug 11, 2022 14:12

    I confirm it is broken in 2021.3.8 and not in 2021.3.5

  3. floky

    Aug 11, 2022 13:32

    Still happens in 2021.3.8f1. This bug is NOT fixed.

  4. FanStudioUK

    Aug 11, 2022 06:38

    Still broken in 2021.3.8f1. Come on, guys! Is everybody sleeping @ Unity?

  5. max_forbiddenstudios

    Aug 10, 2022 21:44

    Lost a ton of engineering time and had to defer a studio-wide unity version upgrade because this (still!) makes our game unplayable. These kind of major bugs slipping QA is why we switched to using LTS, come on!

  6. David_296

    Aug 10, 2022 18:55

    2021.3.8 still broken, it does not appear in known issues or in the fixes section. Crazy, unnaceptable

  7. SirHanselot

    Aug 10, 2022 06:55

    Had hoped it was fixed in 2021.3.8 since it was not appearing in the Known Issues, but nope.

  8. JorgeGameDev

    Aug 10, 2022 00:46

    Have to agree with everyone else about the urgency of fixing this issue. Our UI workflow is based heavily in nested canvas, and this is a regression that causes problems with several of our player's interactions with the UI.

  9. Ultraspider

    Aug 09, 2022 17:47

    Release note Know problems section for 2021.3.8f1 should be updated to indicate that the problem is still present.

  10. Enrique48k

    Aug 09, 2022 16:33

    Nested canvases still not working in 2021.3.8
    If I activate and deactivate "Override sorting" in the canvas, it works.

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.