Search Issue Tracker


Fixed in 2021.3.16f1, 2022.2.2f1, 2023.1.0a22



Found in





Issue ID




UI Builder leaks "DefaultCommonDark_inter.uss" stylesheet into UI Documents



How to reproduce:

# Open the attached project (
# Make sure “SampleScene” is open from the “Assets/Scenes” directory
# Observe the Game view and the text present in the UI panel on the left
# In the Project panel go to “Assets/GUI/Theme“ and open the ”base-theme” in a text editor
# Comment out lines 5 and 6 (starting with “{{-unity-font}}“ and “{{-unity-font-definition}}“ respectively)
# Return to the Editor and observe the Game view

Expected result: all text is rendered as it was before

Actual result: all the UI text is invisible

Reproducible with: 2021.3.6f1, 2022.1.10f1, 2022.2.0b3, 2023.1.0a4

Could not test with: 2020.3.37f1 (UI documents could not be loaded)

Reproducible on: MacOS 12.4, Ubuntu 20.04, Windows 10


# Related forum thread: [|]
# The UI Builder interface leaks the “DefaultCommonDark_inter.uss” stylesheet into the user's UI Document making the representation in the UI Builder different from that of the Game view. The Editor font is leaked onto all elements when they won’t possess the fonts inherently and thus all text isn’t rendered in Game view.
# The issue appears to not be present when using a theme that inherits the “default.uss” stylesheet, however when you don’t, like in the attached project the issue becomes apparent.

  1. Resolution Note (fix version 2022.2.2f1):

    Fixed the old theme not being removed from the list of documentElement's stylesheet when changing the current theme.

  2. Resolution Note (fix version 2021.3.16f1):

    Ensure the old theme is removed from the list of stylesheets applied to the canvas when changing the current theme.

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.