Clear
Filters
254,537 matches
6000.7.0b6100 shown
Fixed minor tessellation issue with SVG in Antialiased Arc Encodings.
Linked bug report
UUM-144586: SVG Icon has tessellation issues in "Antialiased Arc Encodings", ok with "Basic Triangulation"

Steps to reproduce: Create a new project Import Icon1.svg Actual results: The middle circle has a straight segment Expected results: The middle circle should be fully round Reproducible with versions: Not reproducible with versions: Can’t test with versions: Tested on (OS): Notes:

Retrieved 2026-11-09
UI ToolkitFixUUM-144586
Fixed MissingReferenceException errors thrown after entering Play mode when multiple Inspector windows display different objects with a Grid Layout Group component.
Linked bug report
UUM-145062: MissingReferenceException errors are thrown after entering Play mode when multiple Inspector windows are displaying different objects with Grid Layout Group component

Steps to reproduce: Open the attached project Open the Sample Scene Select the Panel object in the Hierarchy Lock one of the Inspectors Select the Panel (1) object in the Hierarchy Enter Play mode Observe the Console window Actual results: Multiple MissingReferenceException errors are thrown Expected results: No warnings or errors are thrown when using multiple Inspector windows to view differ…

Retrieved 2026-11-09
UI ToolkitFixWindowsUUM-145062
Fixed MissingReferenceException when deleting PanelRenderer object.
Linked bug report
UUM-148362: "MissingReferenceException: PanelRenderer has been destroyed" error is thrown in the Console when deleting UXML GameObjects from the Hierarchy

Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. In Hierarchy create Button object (Right-click > UI Toolkit > Standard Elements > Button) 3. In “Open UI stage” pop-up press “Continue” and save UXML file 4. Press “<“ button to go back to Editor’s Hierarchy window 5. Save changes 6. Expand “New UXML” element in Hierarchy 7. Select “New UXML” and “New UXML.uxml” obj…

Retrieved 2026-11-10
UI ToolkitFixUUM-148362
Fixed multi-column list and tree views requiring Ctrl+click instead of Cmd+click to sort by multiple columns in Web builds running on macOS.
UI ToolkitFixmacOS
Fixed nested Panel Renderers throwing exceptions and not rendering after their parent's UXML was saved.
Linked bug report
UUM-148452: "NullReferenceException" and "InvalidOperationException" errors are thrown and Game view doesn't render when entering Play mode after modifying a nested PanelRenderer following in-context UXML editing

Steps to reproduce: Open the attached project Open the "SampleScene" Fully expand the "PanelRenderer" GameObject in the Hierarchy Select the "New UXML.uxml" and click "Open In Context" Duplicate the VisualElement and Save and exit In Context editing Select the "Card" GameObject under "PanelRenderer" In the Inspector, change its "Position" property to "Absolute" or "Relative" (any change trigge…

Retrieved 2026-11-10
UI ToolkitFixUUM-148452
Fixed nested PanelRenderer never receiving their initial UIReloadCallback.
Linked bug report
UUM-152408: Nested PanelRenderer never receives its initial UIReloadCallback when entering Play mode

How to reproduce: Open the attached "IN-150082" project Open Assets > Scenes > SampleScene scene Enter Play mode and wait about 4 seconds Observe the Game View and the Console Actual result: Only the top-level PanelRenderer ("UIParent") receives a UIReloadCallback and renders. The nested child ("UIChild") never does, so its UI is absent, with no error or warning Expected result: Both PanelRend…

Retrieved 2026-11-10
UI ToolkitFixUUM-152408
Fixed ObjectDisposedException being thrown when adding or removing elements in a list in the Debug Inspector.
Linked bug report
UUM-143676: "ObjectDisposedException" is thrown when adding elements to a Material's Invalid Keywords list in the Debug Inspector

Steps to reproduce: Create a new 3D URP project Go to Assets > Create > Material Select the created Material and enable Debug mode in the Inspector (three dots at the top > Debug) Add list items under "Valid Keywords" list by clicking "+" Observe list items are created under "Invalid Keywords" Delete the list item from the "Invalid Keywords" foldout by clicking "-" Click the "+" under "Invalid…

Retrieved 2026-11-09
UI ToolkitFixUUM-143676
Fixed opacities not propagating in filtered elements.
Linked bug report
UUM-147157: Opacity is ignored on filtered elements

Steps to reproduce: Create a UIDoc with a parent and child visual elements Apply a filter on the child Change the opacity of the parent Actual results: The opacity is ignored by the child Expected results: The opacity should propagate to the child Reproducible with versions: 6000.7 6000.6 6000.5 6000.3 Not reproducible with versions: Can’t test with versions: Tested on (OS): Notes:

Retrieved 2026-11-10
UI ToolkitFixUUM-147157
Fixed Open selector in IDE opening an empty file instead of the stylesheet that contains the selector.
UI ToolkitFixUUM-153079
Fixed out-of-range USS opacity values being accepted without any warning.
UI ToolkitFixUUM-146988
Fixed Panel Renderer content disappearing when its GameObject is unparented from another Panel Renderer.
Linked bug report
UUM-147941: PanelRenderer cannot be expanded when it is unparented from another

Steps to reproduce: Create and open a new project Enable Hierarchy Integration in Project Settings > UI Toolkit > UI Authoring Create and open a new UXML file in UI Builder Add a VisualElement save and close the UI Builder Add the UXML to the Hierarchy and duplicate it Parent and unparent the duplicated UXML in the Hierarchy Observe the Hierarchy Actual results: The unparented UXML cannot be e…

Retrieved 2026-11-10
UI ToolkitFixUUM-147941
Fixed Panel Renderer fields not resetting when the component is reset.
Linked bug report
UUM-154983: Panel Renderer component’s fields are not reset when resetting the component

Steps to reproduce: Create a new Unity project using the Universal 3D template Create a new Panel Settings asset (Assets > Create > UI Toolkit > Panel Settings) Select the "Assets/New Panel Settings.asset" asset in the Project window Change Render Mode to "World Space" in the Inspector window Create a new Panel Renderer GameObject in the Hierarchy window (Right-click > UI Toolkit > Panel Rende…

Retrieved 2026-11-10
UI ToolkitFixUUM-154983
Fixed PanelRenderer InvalidOperationException when the root is still parented if PanelSettings destroyed beforehand.
Linked bug report
UUM-146244: InvalidOperationException is thrown when quitting Player with a PanelRenderer loaded through an Addressable Scene

How to reproduce: 1. Open the attached “IN-146390” project 2. Select File → Build Profiles 3. In the Build Profiles window, enable “Development Build” 4. Build and run the project 5. Quit the built application 6. Open the “Player.log” 7. Observe the error near the end of the log Actual result: Exception “InvalidOperationException: Cannot release resources while the VisualElement is still in th…

Retrieved 2026-11-09
UI ToolkitFixUUM-146244
Fixed PanelRenderer not inserted in hierarchy when enabled after a disable in Awake().
Linked bug report
UUM-147875: PanelRenderer root not inserted in hierarchy if enabled after being disabled in Awake()

Steps to reproduce: Create a script to drive a PanelRenderer In Awake(): panelRenderer.enabled = false In OnEnable(): panelRenderer.RegisterUIReloadCallback(...) Later: panelRenderer.enabled = true Actual results: The UI isn't visible Expected results: The UI should appear on screen when enabled Reproducible with versions: 6000.7 6000.6 6000.5 Not reproducible with versions: Can’t test with ve…

Retrieved 2026-11-10
UI ToolkitFixUUM-147875
Fixed PanelRenderer not updating its parent PanelRenderer and visual tree when its GameObject was reparented at runtime.
Linked bug report
UUM-154720: PanelRenderer ignores Transform.SetParent changes when initial UI creation is complete

How to reproduce: Open the attached “IN-154554“ project Enter Play mode Observe the Console window Actual result: The first and second test’s fail (Full actual logs in internal notes) Expected result: All three test’s pass (Full expected logs in internal notes) Reproducible with: 6000.6.0a1, 6000.6.3f1, 6000.7.0b2, 7000.0.0a1 Could not test with: 6000.0.0f1, 6000.0.84f1, 6000.3.25f1 (Couldn’t …

Retrieved 2026-11-10
UI ToolkitFixUUM-154720
Fixed performance regressions in UI Toolkit renderer.
UI ToolkitFixUUM-148769
Fixed prefab override markers not scrolling or clipping with UI Toolkit ListView items in the Inspector.
UI ToolkitFixUUM-142807
Fixed prefab override markers not showing in the Inspector and a stray horizontal scrollbar appearing after the Inspector scroll-area fix.
UI ToolkitFixUUM-145856
Fixed ProgressBar ignoring lowValue when working out how full the bar is.
UI ToolkitFixUUM-153523
Fixed Radio Button Group choices being cleared when saving a UXML file with blank choices.
Linked bug report
UUM-150030: Radio Button Group "Choices" size drops to 0 when saving a UXML file with empty choice elements

How to reproduce: Create an empty project and open it In the top bar of Unity Editor, select “Window” > “UI Toolkit” > “UI Builder” In the UI Builder window, drag “Radio Button Group” from the Library tab into “< unsaved file >.uxml” in the Hierarchy tab In UI Builder Hierarchy, select the “< unsaved file >.uxml” and save it (Ctrl + S) In UI Builder Hierarchy, select “RadioButtonGroup” In UI B…

Retrieved 2026-11-10
UI ToolkitFixUUM-150030
Fixed Ratio, AnimationIterationCount and GridLine fields showing in the Inspector even though their values could not be saved.
UI ToolkitFixUUM-154749
Fixed recursive mesh modifiers skipping some child elements, and a child's own mesh modifier running on its siblings, when another child gained a mesh modifier in the same frame.
UI ToolkitFixUUM-154529
Fixed rendering issue when using large sprites with 9-slices and slice scale.
Linked bug report
UUM-147415: Large Sprite with 9-slice and slice scale start stretching too early

Steps to reproduce: Create a project with a large Sprite texture with large 9-slices values Create a VisualElement in UI Builder using that Sprite background Apply a small slice scale (e.g. 0.2) Resize the VisualElement Actual results: The slices starts stretching too early Expected results: The slices should start stretching when the inner section is completely collapsed Reproducible with ver…

Retrieved 2026-11-10
UI ToolkitFixUUM-147415
Fixed RenderType and SampleElementTexture nodes which didn't work in vertex stage.
Linked bug report
UUM-145625: RenderType node outputs incorrect value in vertex shader

Steps to reproduce: Connect RenderType node to custom interpolator In the fragment shader, output green when it's solid and red otherwise Look at the preview Actual results: Everything is green Expected results: SDF and Bitmap backgrounds are green.

Retrieved 2026-11-09
UI ToolkitFixUUM-145625
Fixed selection handles remaining in the UI Viewport after exiting and re-entering staging.
UI ToolkitFixUUM-145852
Fixed selection outline and picking pass with custom vertex shader.
Linked bug report
UUM-146911: UI Toolkit text outline is oversized and flickers when rotating the camera in the Scene view

How to reproduce: 1. Open the attached "IN-147049_VertexDataDemo" project 2. Open the "SampleScene" Scene 3. Select "PanelRenderer" GameObject in the hierarchy 4. Move away from the "PanelRenderer" GameObject in the Scene view and rotate the camera 5. Observe the outline in the Scene view Actual result: The orange outline is gigantic, shows with an offset and flickers when moving in the scene …

Retrieved 2026-11-10
UI ToolkitFixUUM-146911
Fixed selector override rules defined in a theme style sheet being ignored because they lost to Unity's default styles on selector specificity.
UI ToolkitFixUUM-108227
Fixed SliderInt thumb position, dragging, keyboard stepping, and value display when the slider range uses values near the minimum or maximum integer limits.
Linked bug report
UUM-154562: SliderInt mispositions its handle and jumps to the minimum when near Int32 limits

How to reproduce: Create and open a new project Import the “SliderIntPrecisionMinimal“ script (In the internal notes) In the Menu Bar select “Bug Repro“ → “2. Open slider window“ In the “SlidersInt precision“ window that showed up press “Send Right Arrow to each slider“ Observe the sliders Try changing the slider’s values Observe the sliders again Actual result: The second slider’s handle jump…

Retrieved 2026-11-10
UI ToolkitFixUUM-154562
Fixed solid and gradient fills missing from VectorImages saved with Painter2D.SaveToVectorImage on WebGL 2 and on some OpenGL ES 3.0 devices, and an ArgumentOutOfRangeException when a solid fill or stroke was painted before a texture fill.
UI ToolkitFixWebGLUUM-155233
Fixed StyleSheets window search field width.
UI ToolkitFixUUM-149417
Fixed support for font size set in percentages in the ui builder and integrated authoring.
UI ToolkitFixUUM-104877
Fixed SVG gradients xlink:href inheritance.
Linked bug report
UUM-150193: SVG gradient renders with unassigned UVs when linearGradient partially inherits coordinates via xlink:href

How to reproduce: 1. Open the attached “IN-150528” project 2. In assets, double left-click the “Gradient_limit” asset 3. Go back to the Unity Editor 4. Observe the Inspector Actual result: Some vertices on the SVG sprite mesh appear to have unassigned or incorrect UVs Expected result: SVG file should have all gradients visible Reproducible with: 6000.3.0a5 (36d7e9fd6645), 6000.3.22f1, 6000.5.8…

Retrieved 2026-11-10
UI ToolkitFixUUM-150193
Fixed SVG import errors with nested svg tags.
Linked bug report
UUM-150948: Imported SVG file has 0 vertices and does not render when it has a nested <svg> element in it

How to reproduce: 1. Create a new project 2. Import the attached "google.svg" file into the project 3. Observe the imported file's preview in the Project tab Actual result: The imported SVG file has an empty preview Expected result: The imported SVG file properly draws the preview Reproducible with: 6000.0.0f1, 6000.0.83f1, 6000.3.23f1, 6000.5.11f1, 6000.6.0f1, 6000.7.0a6 Reproducible on: Wind…

Retrieved 2026-11-10
UI ToolkitFixUUM-150948
Fixed SVG radial focus not working when imported as "Antialiased Arc Encodings".
Linked bug report
UUM-138043: SVG Radial gradient focus isn't working with Antialiased Arc Encodings

Steps to reproduce: Import the attached focus.svg Look at the preview Change to "Basic Triangulation" Compare Actual results: The radial focus is ignored Expected results: The radial focus should work Reproducible with versions: Not reproducible with versions: Can’t test with versions: Tested on (OS): Notes:

Retrieved 2026-11-09
UI ToolkitFixUUM-138043
Fixed sync issues between the UI Builder and in-scene authoring.
UI ToolkitFixUUM-147450
Fixed Tab key navigation getting stuck on fields that have a unit dropdown in the Inspector of UI Staging Mode.
Linked bug report
UUM-147715: Tab key navigation gets stuck on fields with a unit dropdown in the Inspector of UI Staging Mode

Reproduction steps: 1. Create a new project 2. Create any Standard Element (GameObject > UI Toolkit > Standard Elements) 3. Create UI Document 4. Select the newly created Standard Element 5. Expand any Inspector section that has fields with a unit dropdown (e.g. Position section) 6. Navigate through the section by pressing the tab key repeatedly Actual result: Selection gets stuck on the field…

Retrieved 2026-11-10
UI ToolkitFixUUM-147715
Fixed the action key of pointer, mouse, keyboard and navigation events being Ctrl instead of Cmd in Web builds running on macOS.
Linked bug report
UUM-153940: UIToolkit's PointerEvent.actionKey uses the 'Control' key instead of 'Command' when used in Web builds on MacOS

How to reproduce: Open the attached project “IN-153401” Build and run the project for Web Right click the button at the top of the Player with the ‘Command’ key pressed down on the keyboard Observe the Player Actual result: A plane does not appear at the bottom of the Player Expected result: A plane appears at the bottom of the player Reproducible with: 6000.0.0f1, 6000.0.85f1, 6000.3.25f1, 60…

Retrieved 2026-11-10
UI ToolkitFixmacOSUUM-153940
Fixed the Backdrop Filter not being rendered in the UI Viewport in UI staging mode.
Linked bug report
UUM-149971: Backdrop Filter is not rendered in the UI Viewport in UI Staging Mode

Reproduction steps: 1. Create a new project 2. Create any Standard Element (e.g. GameObject > UI Toolkit > Standard Elements > Label) and save UXML file 3. Select the Standard Element in the Hierarchy and set Background Alpha value to 0 4. Add any Backdrop Filter in the Inspector 5. Change Filter value 6. Observe the Element in the UI Viewport Actual result: Backdrop Filter is not rendered in …

Retrieved 2026-11-10
UI ToolkitFixUUM-149971
Fixed the content of a ListView or TreeView with horizontal scrolling moving horizontally when scrolling vertically.
Linked bug report
UUM-147817: UI Toolkit Horizontal scroller visible content moves left based on the vertical scroller position

Steps to reproduce: Open the "UiToolkitUXIssue.zip" project Open the "SampleScene" Open the 'Window -> UI Toolkit -> Debugger' window Enable 'Pick Element' in the UI Toolkit Debugger Select the top left square in the Game view Select the second-to-last item in the UI Toolkit Debugger (because of another bug) Scroll to the top and observe the horizontal scroller Actual results: The scroller is …

Retrieved 2026-11-10
UI ToolkitFixUUM-147817
Fixed the Data Source label disappearing from the Inspector while dragging an element in the UI Builder viewport.
UI ToolkitFixUUM-148576
Fixed the Dynamic Atlas Viewer showing no atlas after the UI Toolkit Debugger window was recreated, such as when maximizing and restoring a docked window or toggling UI Toolkit Live Reload on the debugger.
Linked bug report
UUM-150663: UI Toolkit Debugger's Dynamic Atlas Viewer window does not display an atlas after it was Maximized

Steps to reproduce: Create a new project Open the UI Toolkit Debugger window (Window -> UI Toolkit -> Debugger) Select the Inspector window as the debugger's target Press the Texture Atlas Viewer button to open its window and dock it Switch the Debugger's target to SceneView (Or any other window that has an Atlas) Observe that the Atlas is displayed as expected Switch the Debugger's target bac…

Retrieved 2026-11-10
UI ToolkitFixUUM-150663
Fixed the Dynamic Atlas Viewer window failing to reload and logging a serialization error when toggling UI Toolkit Live Reload.
Linked bug report
UUM-150660: UI Toolkit Debugger's Dynamic Atlas Viewer window throws a window serialization error if Live Reload is enabled

Steps to reproduce: Create a new project Open the UI Toolkit Debugger window (Window -> UI Toolkit -> Debugger) Select any window as the debugger's target Press the Texture Atlas Viewer button to open its window Right-click on the Texture Atlas Viewer window handle Select the UI Toolkit Live Reload option Observe the Console window Actual results: A window serialisation error is thrown every t…

Retrieved 2026-11-10
UI ToolkitFixUUM-150660
Fixed the Editor and Players hanging when a USS transition-timing-function declaration uses a value that is not a keyword, such as 5px.
Linked bug report
UUM-155159: Editor and built players hang indefinitely when a USS declaration gives transition-timing-function a non-keyword value

Steps to reproduce: Create a new project Add the attached freeze.uss to the project Add a UI Document to the scene and add freeze.uss to its stylesheets, or add the stylesheet to any EditorWindow's rootVisualElement Let the UI resolve its styles Actual result: The Editor stops responding and never recovers, and has to be force-quit. A built Standalone player hangs the same way during its first…

Retrieved 2026-11-10
UI ToolkitFixUUM-155159
Fixed the editor crashing when the UXML document being edited was assigned as a column's header or cell template in the UI Toolkit inspector.
UI ToolkitFixUUM-150937
Fixed the Game view toolbar's view dropdown showing no label when the Editor language is not English.
UI ToolkitFixUUM-153338
Fixed the Gradient Editor clearing the redo history and adding an empty Modify Gradient undo step when it closed after an undo.
Linked bug report
UUM-153510: ShaderGraph gradient Undo/Redo action stack is incorrect when undoing multiple actions with "HDR Gradient Editor" window open

How to reproduce: Create a new project using the “Universal 3D” tempalte In the Project window, right click and select “Create → Shader Graph → URP → Lit Shader Graph” Open the created Shader Graph In the Shader Graph window, right click and select “Create Node → Input → Gradient → Gradient” In the Gradient node, click on the gradient color section In the HDR Gradient Editor window, select the…

Retrieved 2026-11-10
UI ToolkitFixUUM-153510
Fixed the group name given to LocalizationAttribute being ignored, which left the assembly's translations unreachable.
UI ToolkitFix
Fixed the Hierarchy offering Create GameObject menu items in the UI authoring stage, where the new GameObject was created outside the stage and never appeared.
UI ToolkitFixUUM-145535
Fixed the IMGUI dictionary drawer scrolling short of its last rows in a window that cannot scroll.
Linked bug report
UUM-149490: IMGUI Dictionary drawer's scrollbar bottoms out before the last rows are reachable at smaller window heights when using the large dictionaries

How to reproduce: 1. Open the attached "DictTest" project 2. Go to Window -> IMGUI Dict Window Test 3. Populate it with a large number of entries (e.g. 15) 4. Size the window to a smaller/shorter height (not maximized) 5. Scroll the list all the way down using the scrollbar 6. Observe the results Expected results: Scrolling to the bottom of the scrollbar always reveals the actual last row, reg…

Retrieved 2026-11-10
UI ToolkitFixUUM-149490
Fixed the inability to read/write the local vertex position. Using the position node in object/world-space modes doesn't give an error anymore.
Linked bug report
UUM-145403: Can't modify vertex position in UI vertex shader

Steps to reproduce: Create a UI shader graph Select the vertex block Press enter Try to add position Also add a Position node (object space) Actual results: Can't find the position output Errors are provided on the position input node Expected results: Input node can de be connected to output node without error message

Retrieved 2026-11-09
UI ToolkitFixUUM-145403
Fixed the Inspector help button opening a missing documentation page when multiple UI Toolkit elements were selected in the Hierarchy.
Linked bug report
UUM-153256: Documentation Help icon on multi-selected Visual Element assets lead to a "Sorry... that page seems to be missing!" page

Steps to reproduce: Create a new 3D URP project In the Hierarchy, right-click > UI Toolkit > Standard Elements > Visual Element Save the new .uxml file Have two Visual Elements available Fully expand the .uxml in Hierarchy Multi-select two Visual Elements In the Inspector, observe the "2 Visual Element Selections" is shown Click on the help icon to open Reference Actual results: “Sorry... that…

Retrieved 2026-11-10
UI ToolkitFixUUM-153256
Fixed the macOS character palette and IME candidate window appearing at the caret position of a previously edited text field.
UI ToolkitFixmacOSUUM-152476
Fixed the macOS character palette opening at the wrong position, or not opening, when a UI Toolkit text field has focus.
UI ToolkitFixmacOSUUM-152477
Fixed the MultiColumn control's argument exception when increasing the column and descriptor count.
Linked bug report
UUM-148746: "ArgumentException: Cannot insert null column" is thrown and the UXML asset becomes corrupted when setting the Columns array size value in the in-scene UI Authoring

Steps to reproduce: Create a new Unity project using the Universal 3D template Open the UI Library (Right-click in the Hierarchy > UI Toolkit > Standard Elements > UI Library) Double click the Multi Column List View to add it and save the .uxml In the Inspector, find the Columns > Columns foldout In the field next to it, change the value from "0" to "2" and click enter Observe two elements are…

Retrieved 2026-11-10
UI ToolkitFixUUM-148746
Fixed the Package Manager package list scrolling immediately when navigating with the arrow keys instead of only when the newly selected package is off-screen.
Linked bug report
UUM-147017: Package Manager's Package list is immediately scrolled when using keyboard navigation

Steps to reproduce: Create a new project Open Package Manager window (Window -> Package Management -> Package Manager) Switch to the Unity Registry tab Select one of the Packages Use the keyboard's arrow keys to navigate the package list up and down Actual results: The package list is immediately scrolled when using the arrow keys to navigate the list, which leads to stuttering when the select…

Retrieved 2026-11-10
UI ToolkitFixUUM-147017
Fixed the Panel Renderer Inspector not showing World-Space values after Undo.
Linked bug report
UUM-154985: World Space Panel Renderer Inspector does not refresh when undoing a change

Steps to reproduce: Create a new Unity project using the Universal 3D template Create a new Panel Settings asset (Assets > Create > UI Toolkit > Panel Settings) Select the "Assets/New Panel Settings.asset" asset in the Project window Change Render Mode to "World Space" in the Inspector window Create a new Panel Renderer GameObject in the Hierarchy window (Right-click > UI Toolkit > Panel Rende…

Retrieved 2026-11-10
UI ToolkitFixUUM-154985
Fixed the Select GameObject window silently ignoring Prefab picks in a second Inspector after swapping between Prefabs with different components.
Linked bug report
UUM-154149: "Select GameObject" window silently stops applying prefab selections when swapping between prefabs with different components in specific Inspectors

How to reproduce: Open the attached "IN-153731_repro.zip" project Open the “Main” scene Select the "GameObject 1" instance in the Hierarchy tab In the right-side Inspector tab, click the circle icon next to the Prefab field to open the Select GameObject window In the “Select GameObject” window, click "GameObject 2", then "GameObject 1", then "GameObject 2" (three clicks in total) Observe the p…

Retrieved 2026-11-10
UI ToolkitFixUUM-154149
Fixed the startup locale ignoring the region and script reported by the device, so a device set to Traditional Chinese no longer starts in Simplified Chinese.
UI ToolkitFix
Fixed the Style Sheets window so that it now displays all of its content when it loads.
Linked bug report
UUM-145634: Newly added selectors are not displayed in the docked Style Sheets window when re-entering in-context UXML editing until the cursor hovers over the window

Steps to reproduce: Create a new URP project In the Hierarchy, right-click and select UI Toolkit > Standard Elements > Visual Element Observe UI Viewport and Style Sheets windows open Dock the Style Sheets window in the Editor In the Style Sheets window, create a new selector (with a new StyleSheet) Create another selector with any name Save (Cmd+S) and exit in-context UXML editing Re-enter in…

Retrieved 2026-11-09
UI ToolkitFixUUM-145634
Fixed the stylesheets window not rendering style rules when an invalid rule is present.
UI ToolkitFixUUM-154335
Fixed the ToggleButtonGroup value wrap when 8 or more buttons are present.
Linked bug report
UUM-149531: Toggle Button Group Element’s Value field cuts off the last visible value and the remaining values are unreachable at any Inspector width

Reproduction steps: 1. Create a new project 2. Create > UI Toolkit > UI Document 3. Double-click the newly created Asset to open UI Builder window 4. Drag and drop Toggle Button Group Element into the Hierarchy 5. Drag and drop 9 or more Button Elements into the Toggle Button Group Element 6. Select the Toggle Button Group Element and observe the Value field in the Inspector 7. Resize the Insp…

Retrieved 2026-11-09
UI ToolkitFixUUM-149531
Fixed the Transition Animations remove button staying disabled after undoing a transition reset.
UI ToolkitFixUUM-145783
Fixed the UI Builder Background Size Height field staying disabled after changing or undoing the Scale Mode.
UI ToolkitFixUUM-137805
Fixed the UI Builder Set Variable list on a selector not showing variables declared in another USS file on the same UXML.
UI ToolkitFixUUM-148120
Fixed the UI Builder ListView rendering as a solid black rectangle after docking the window to another panel.
Linked bug report
UUM-130011: ListView element is rendered in solid black after docking if UI Builder window was already opened prior to project launch

Steps to reproduce: Open the attached project Open the NewUXMLTemplate.UXML asset in UI Builder Observe that the ListView element is rendered normally Dock the UI Builder window to another panel Observe the ListView element again Actual results: The ListView element is rendered in solid black after redocking the UI Builder window Expected results: The ListView element is rendered the same way …

Retrieved 2026-11-09
UI ToolkitFixUUM-130011
Fixed the UI Library not displaying UXML files.
UI ToolkitFixUUM-146352
Fixed the UI Toolkit Debugger picking elements from a hidden UI Viewport tab instead of the Game View content under the cursor.
UI ToolkitFixUUM-152888
Fixed the UI Toolkit editing stage opening while the legacy Hierarchy was in use, which left the Hierarchy window empty or showing the wrong scene.
UI ToolkitFixUUM-156413
Fixed the UI Toolkit ExposedReference drawer applying every change to the last field it drew, so that only one of several ExposedReference fields shown at the same time could be assigned.
UI ToolkitFixUUM-151893
Fixed the UI Viewport opening its context menu when a zoom drag is released, and leaving click selection stuck afterwards.
UI ToolkitFixUUM-151195
Fixed the UnityEvent Inspector keeping the argument field after switching the function to a different variant.
Linked bug report
UUM-142971: UnityEvent Inspector retains argument field after switching the function to a different variant

Steps to reproduce: Open the "StaleArgument.zip" project Open "SampleScene" Select the "UnityEventStaleArgRepro" GameObject In the Inspector, in the function dropdown select UnityEventStaleArgRepro > SetValue (at the top of the list) Observe the float field below the dropdown Actual results: the float field is still visible Expected results{}: the float field is hidden Reproducible with versio…

Retrieved 2026-11-09
UI ToolkitFixUUM-142971
Fixed the UXML asset preview rendering after its asset was deleted.
Linked bug report
UUM-147940: "SoftDelete" warning is thrown and Editor freezes when deleting a UXML Asset via keyboard shortcut

Steps to reproduce: 1. Open the attached Unity project “ConsoleWarnings.zip” from provided Google Drive link 2. Clear warnings and errors in the Console window once project is open 3. Select New UXML Asset in the Project window 4. Press delete with keyboard shortcut multiple times 5. Observe the Editor and Console window Actual results: “The operation "SoftDelete" cannot be executed because th…

Retrieved 2026-11-10
UI ToolkitFixUUM-147940
Fixed the UXML file being marked as having unsaved changes after canceling a rename in the UI Builder Hierarchy.
Linked bug report
UUM-139551: UXML gets dirty when canceling the renaming action in UI Builder

Steps to reproduce: Create a new project Create and open a new UI Document Add a VisualElement to the Hierarchy Press F2 to rename the element Press ESC to cancel the renaming action Observe the .uxml header Actual results: The file is dirty Expected results: The file is not dirty Reproducible with versions: 2023.1.0a10, 6000.0.72f1, 6000.3.13f1, 6000.4.3f1, 6000.5.0b4, 6000.6.0a2 Tested on (O…

Retrieved 2026-11-09
UI ToolkitFixUUM-139551
Fixed the Variables section not refreshing after using Unset All.
UI ToolkitFixUUM-148055
Fixed the Variables section not showing the override indicator bar, on both the foldout and the variable row, in the UI Builder and the Inspector.
UI ToolkitFixUUM-137531
Fixed the DropdownField element ignoring the index attribute set in UXML.
Linked bug report
UUM-150530: DropdownField defined in UXML does not apply the "index" attribute when entering Play Mode

How to reproduce: 1. Open the attached “IN-151689_UIToolkit_DropdownField_InitialValueRepro” project 2. Open the “TestScene" scene 3. Enter Play Mode 4. Observe the diagnostics label in the Game view Actual result: Both tests fail with both test indexes returning -1 Expected result: Both tests succeed with correct indexes being returned Reproducible with: 6000.6.0a5, 6000.6.0b10, 6000.7.0a5 No…

Retrieved 2026-11-10
UI ToolkitFixUUM-150530
Fixed toggling 'Editor Extension Authoring' in UI Builder not marking the document as having unsaved changes, which caused the change to be lost on close.
Linked bug report
UUM-144926: Toggling 'Editor Extension Authoring' doesn't dirty the UXML but its state depends on how it was previously saved

Steps to reproduce: Create and open a new project Create a new UXML and open it in UI Builder Enable 'Editor Extension Authoring' on the root element Add a new element to the UI Builder Hierarchy (to dirty the UXML) Save the changes and close the UI Builder Open the UXML again and observe the 'Editor Extension Authoring' (it should be enabled) Disable 'Editor Extension Authoring' Close the UI …

Retrieved 2026-11-09
UI ToolkitFixUUM-144926
Fixed transition-delay being ignored when opacity is listed before scale in transition-property.
Linked bug report
UUM-135074: Transition delay is ignored when opacity is listed before scale in transition-property of the Styles.uss file

How to reproduce: 1. Open the attached “IN-134445” project 2. Open the scene “SampleScene” 3. Enter Play mode 4. Press the green "Toggle UI Animations" button 5. Observe the Game View Actual result: “FadeIn” animation is delayed on labels that have "style first” in the text Expected result: “FadeIn” animation is delayed on both labels that have "style first” and "opacity first” in the text Rep…

Retrieved 2026-11-09
UI ToolkitFixUUM-135074
Fixed TreeView drag and drop operation is not being cancelled when a modal opens over it.
UI ToolkitFixUUM-111185
Fixed UI being stuck to the viewport window when panning the UI Viewport opened via Open In Context.
UI ToolkitFixUUM-145580
Fixed UI Builder keeping discarded style sheet changes after going back more than one level from a template opened in context.
UI ToolkitFixUUM-153328
Fixed UI Builder marking the UXML and USS files as unsaved when it discarded an invalid or empty rename.
UI ToolkitFixUUM-154717
Fixed UI failing to render on OpenGL ES and WebGL 2.0 devices when the UI shader exceeded the platform's vertex uniform limit.
UI ToolkitFixWebGLUUM-149277
Fixed UI Toolkit Debugger world-space overlays.
Linked bug report
UUM-145537: UI Toolkit Debugger cannot highlight world-space elements (highlight + layout)

Steps to reproduce: Create a world-space UI Toolkit setup Open the UI Toolkit Debugger Actual results: Highlighting/layout an element in the debugger doesn't show in the Scene Expected results: It should highlight the element Reproducible with versions: Not reproducible with versions: Can’t test with versions: Tested on (OS): Notes:

Retrieved 2026-11-09
UI ToolkitFixUUM-145537
Fixed undo not removing a style class from an element that has other classes.
UI ToolkitFixUUM-153885
Fixed undo related error after undoing a Style Sheet selector drag operation.
Linked bug report
UUM-145619: "SelectorAccelerationCache ... change was not notified" error is thrown and the StyleSheet disappears when undoing twice after applying a dragged selector

Steps to reproduce: Create a new URP project In the Hierarchy, right-click and select UI Toolkit > Standard Elements > Visual Element Observe UI Viewport and Style Sheets windows open In the Style Sheets window, create a new selector (with a new StyleSheet) Drag the selector onto the Visual Element Save (Cmd+S) Click Undo twice (Cmd+Z) Observe the Console and Style Sheets window Actual results…

Retrieved 2026-11-09
UI ToolkitFixUUM-145619
Fixed unpacked template elements losing their inline styles in UI Builder when Unpack Instance is undone and redone.
UI ToolkitFixUUM-155125
Fixed unqualified Style and AttributeOverrides tags being flagged as not allowed when validating a UXML file against the generated schema.
Linked bug report
UUM-145780: UXML Style/Template/Instance tags are flagged as not allowed when validating against the generated XML schema

How to reproduce: Open the attached "IN-145890_xsderror" project Open Assets\SchemaBugTest.uxml in Rider Observe the Problems window Actual result: <Style>, <Template> and <Instance> are flagged "not allowed" under <UXML> - the generated UXMLType schema doesn't permit them Expected result: No errors are thrown Reproducible with: 6000.0.0f1, 6000.0.78f1, 6000.3.18f1, 6000.5.1f1, 6000.6.0b1, 600…

Retrieved 2026-11-09
UI ToolkitFixUUM-145780
Fixed unset attributes on Multi Column List View and Multi Column Tree View reverting to type default values when the .uxml is saved in in-scene UI Authoring.
Linked bug report
UUM-148774: Unset attributes on Multi Column List View and Multi Column Tree View revert to type default values when the .uxml is saved in in-scene UI Authoring

Steps to reproduce: Create a new Unity project using the Universal 3D template Right-click in the Hierarchy > UI Toolkit > Standard Elements > UI Library Double click the "Multi Column List View" or "Multi Column Tree View" to add it and save the .uxml in project In the Inspector, observe that Stretch Mode is "Grow And Fill" and that Reorderable and Resizable are enabled Expand the Columns > C…

Retrieved 2026-11-10
UI ToolkitFixUUM-148774
Fixed UXML asset corruption and import errors when selecting a built-in resource as a binding Data Source.
Linked bug report
UUM-137273: UXML file gets corrupted and "Assertion failed" errors when selecting incompatible asset with Advanced Object Selector in UI Builder "Data Source" Object

Steps to reproduce: Create a new project using Universal 3D template Go to Edit > Preferences > Search and change the "Object Selector" dropdown from "Classic" to "Advanced" Create a new UXML Document asset and open it in UI Builder Add a Visual Element to the Hierarchy In the Inspector, in Bindings foldout, click on the "None (Scriptable Object) object picker Select any incompatible item, for…

Retrieved 2026-11-09
UI ToolkitFixUUM-137273
Fixed UXML changes saved in UI Builder not appearing in the Game view for a Panel Renderer after Play mode was entered and exited.
Linked bug report
UUM-149762: Saved UI Document changes are not reflected in the Game view when Play mode has been entered and exited

Steps to reproduce: Create a new project using 3D URP project In the Hierarchy, create a Panel Renderer Create a new UI Document and assign it to Panel Renderer Component Open the .uxml in UI Builder Add any well visible element (e.g. Button) Save and observe the element appears in Game view Enter and exit Play mode Add another element, duplicate the same or make any visible change in UI Build…

Retrieved 2026-11-10
UI ToolkitFixUUM-149762
Fixed UXML Style, Template and Instance tags being incorrectly flagged as not allowed when validating against the generated XML schema.
Linked bug report
UUM-145780: UXML Style/Template/Instance tags are flagged as not allowed when validating against the generated XML schema

How to reproduce: Open the attached "IN-145890_xsderror" project Open Assets\SchemaBugTest.uxml in Rider Observe the Problems window Actual result: <Style>, <Template> and <Instance> are flagged "not allowed" under <UXML> - the generated UXMLType schema doesn't permit them Expected result: No errors are thrown Reproducible with: 6000.0.0f1, 6000.0.78f1, 6000.3.18f1, 6000.5.1f1, 6000.6.0b1, 600…

Retrieved 2026-11-09
UI ToolkitFixUUM-145780
Fixed Vector and Rect fields growing wider than their container when a long value is typed into them.
UI ToolkitFixUUM-117525
Fixed VisualElements styled with -unity-material (and other asset-backed style properties such as background-image and -unity-font) rendering with the default shader (solid white) after the referenced asset's Addressables content was unloaded and reloaded.
Linked bug report
UUM-144652: USS materials in AssetBundles break due to InstanceID referencing a material that no longer exists when a Scene is loaded through Addressables for the second time

How to reproduce: 1. Open the attached “IN-145413_uitk_sg” project 2. Navigate to Window → Asset Management → Addressables → Groups 3. In the Addressables Groups window, click the “Play Mode Script” dropdown and select “Use Existing Build” 4. Click the “Build” dropdown and select “New Build” → “Default Build Script” (if “Addressables Build Report” pop-up appears, click yes) 5. When the build f…

Retrieved 2026-11-09
UI ToolkitFixUUM-144652
Fixed VisualTreeAsset preview texture from appearing black.
Linked bug report
UUM-148154: UXML preview shows only black background in the Inspector when any element has a Filter applied

Steps to reproduce: Create a new project Create a new UI Document and open it in UI Builder(Assets > Create > UI Toolkit > UI Document) Add a Button to the Hierarchy (or any other well visible element) Select it and in the Inspector, find the Filters foldout Click "+" to add a new filter function and select "Contrast" (or any other except "Custom") From the Project window, select the .uxml ass…

Retrieved 2026-11-10
UI ToolkitFixUUM-148154
Fixed warnings about invalid URIs being thrown when a UI Builder USS Variable of type Asset Reference is left empty.
UI ToolkitFixUUM-146117
Fixed warnings about invalid URIs being thrown when the UI Builder Material field is set to null.
UI ToolkitFixUUM-146118
Fixed white line artifacts in gradients that use the Mirror or Wrap address mode when Anisotropic Textures is set to Forced On in the Quality settings, and fixed incorrect rendering of the area before the gradient's start point.
Linked bug report
UUM-139509: White line visual artifacts are present in a Painter2D Gradient when the Gradient's AddressMode is set to Mirror

How to reproduce: 1. Open the attached “IN-138233“ project 2. Open the “SampleScene“ scene 3. Set the Game view resolution to 4k UHD and the scale to 2.3x 4. Enter Play mode 5. Observe the Gradient in the Game view Actual result: The Gradient has white lines in the middle of the Black Gradient stripes Expected result: The Gradient is mirrored without without white lines in the middle of the Bl…

Retrieved 2026-11-09
UI ToolkitFixUUM-139509

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.