Search Issue Tracker

Fixed

Fixed in 6000.2.7f1

Votes

3

Found in

6000.2.0f1

Issue ID

UUM-113577

Regression

No

Setting World Space UI root element Style to None distorts the elements instead of hiding them

-

Steps to reproduce:

  1. Open the attached project
  2. Open the Sample Scene
  3. Click the "Hide UI" Button in the World Space Panel
  4. Observe the Game view

Actual results: World Space UI elements become distorted and remain visible

Expected results: World Space UI UI elements become hidden

Reproducible with versions: 6000.2.0a9, 6000.2.0f1

Not reproducible with versions: 6000.3.0a1, 6000.3.0a4

Can’t test with versions: 6000.2.0a8(World space UI buttons do not trigger when clicked, possibly due to the feature being experimental in those versions)

Tested on (OS): macOS 15.5

Notes:

  • Reproduced the issue using Button click events. Setting Style to None inside Awake/Start/Update methods works as intended
  • ScreenSpace UI elements function as expected

Comments (3)

  1. freyzorr

    Aug 27, 2025 11:25

    I have experienced this as well. Setting a root element as display None will still render the elements but the position changed and the elements are distorted and misaligned. Like it's failing to cull the elements and using uninitialized matrices when rendering.

  2. dunebeetle

    Aug 24, 2025 11:06

    Also forgot to mention that the crashing only happens when Play mode settings are set to "Do not reload Domain or Scene".

  3. dunebeetle

    Aug 24, 2025 10:40

    I've experienced this. I've also experienced consistent, repeatable hard editor crashing when setting style.display = DisplayStyle.None for root in Awake(), Start(), and Update() in the element's frame 0. Waiting till next frame does not crash.

    I believe a workaround for all of the above is to create a sub-root and use that instead of the actual root.

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.