Copyright © 2026 Unity Technologies
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. While Button element is selected, in Inspector expand “Background”
5. In Image > select “arrow-down” texture
6. Click on selector again and select “None”
7. Observe the Console window and Button in UI Viewport
Actual results: Warnings are thrown in the Console window “Invalid image specified”, Console warning icon is added on Button element
Expected results: No warnings are thrown in the Console, texture picker shows no texture selected
Reproducible with versions: 6000.6.0b1, 6000.6.0b6, 6000.7.0a3
Can’t test with versions: 6000.0.80f1, 6000.3.21f1, 6000.5.6f1, 6000.6.0a7 (UI Viewport window not available)
Tested on (OS): macOS Tahoe 26.5.2 (M1), Ubuntu 24.04
Invalid image specified UnityEngine.UIElements.VisualElement:UpdateInlineRule (UnityEngine.UIElements.StyleSheet,UnityEngine.UIElements.StyleRule) Unity.UIToolkit.Editor.SetInlineStylePropertyCommand`1<UnityEngine.UIElements.StyleBackground>:Execute () (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/SetInlineStylePropertyCommand.cs:80) Unity.UIToolkit.Editor.CommandSystem:ExecuteCommandAndInvokeHandlers (Unity.UIToolkit.Editor.Command) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/CommandSystem.cs:282) Unity.UIToolkit.Editor.CommandSystem:Execute (Unity.UIToolkit.Editor.Command) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/CommandSystem.cs:186) Unity.UIToolkit.Editor.UICommandQueue:Execute (Unity.UIToolkit.Editor.Command) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/UICommandQueue.cs:65) Unity.UIToolkit.Editor.SetInlineStylePropertyCommand`1<UnityEngine.UIElements.StyleBackground>:Execute (object,UnityEngine.UIElements.VisualElement,UnityEngine.UIElements.StyleSheets.StylePropertyId,System.Action`3<UnityEngine.UIElements.StyleProperty, UnityEngine.UIElements.StyleSheet, UnityEngine.UIElements.StyleBackground>,UnityEngine.UIElements.StyleBackground) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/SetInlineStylePropertyCommand.cs:38) Unity.UIToolkit.Editor.StylePropertyBinding:ProcessChange<UnityEngine.UIElements.StyleBackground> (UnityEngine.UIElements.StyleBackground,Unity.UIToolkit.Editor.StyleInspectorElement/AuthoringContext,Unity.UIToolkit.Editor.StylePropertyBinding,System.Action`3<UnityEngine.UIElements.StyleProperty, UnityEngine.UIElements.StyleSheet, UnityEngine.UIElements.StyleBackground>) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Inspector/Bindings/StylePropertyBinding.cs:335) Unity.UIToolkit.Editor.StylePropertyBinding:ProcessChange<UnityEngine.UIElements.StyleBackground> (UnityEngine.UIElements.ChangeEvent`1<UnityEngine.UIElements.StyleBackground>,Unity.UIToolkit.Editor.StylePropertyBinding/CallbackContext,System.Action`3<UnityEngine.UIElements.StyleProperty, UnityEngine.UIElements.StyleSheet, UnityEngine.UIElements.StyleBackground>) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Inspector/Bindings/StylePropertyBinding.cs:435) Unity.UIToolkit.Editor.StylePropertyBinding:ProcessChange (UnityEngine.UIElements.ChangeEvent`1<UnityEngine.UIElements.StyleBackground>,Unity.UIToolkit.Editor.StylePropertyBinding/CallbackContext) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Inspector/Bindings/Generated/StylePropertyBinding.gen.cs:1031) UnityEditor.GUIView:ProcessEvent (UnityEngine.EntityId,intptr,bool&) (at /Users/bokken/build/output/unity/unity/Editor/Mono/GUIView.cs:82)
Invalid image specified UnityEngine.UIElements.Panel:TickSchedulingUpdaters () Unity.UIToolkit.Editor.PanelElement/RuntimePanel:TickSchedulingUpdaters () (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Controls/PanelElement/PanelElement+Panel.cs:39) Unity.UIToolkit.Editor.PanelElement:FrameUpdate () (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Controls/PanelElement/PanelElement+Rendering.cs:169) Unity.UIToolkit.Editor.VisualElementEditingStage:ProcessDelayedCommands () (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Stages/VisualElementEditingStage.cs:741) Unity.UIToolkit.Editor.VisualElementEditingStage:OnStylingChanged (Unity.UIToolkit.Editor.CommandContext&) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Stages/VisualElementEditingStage.cs:723) Unity.UIToolkit.Editor.CommandSystem:InvokeHandlers (Unity.UIToolkit.Editor.Command,Unity.UIToolkit.Editor.CommandContext) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/CommandSystem.cs:334) Unity.UIToolkit.Editor.CommandSystem:ExecuteCommandAndInvokeHandlers (Unity.UIToolkit.Editor.Command) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/CommandSystem.cs:297) Unity.UIToolkit.Editor.CommandSystem:Execute (Unity.UIToolkit.Editor.Command) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/CommandSystem.cs:186) Unity.UIToolkit.Editor.UICommandQueue:Execute (Unity.UIToolkit.Editor.Command) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/UICommandQueue.cs:65) Unity.UIToolkit.Editor.SetInlineStylePropertyCommand`1<UnityEngine.UIElements.StyleBackground>:Execute (object,UnityEngine.UIElements.VisualElement,UnityEngine.UIElements.StyleSheets.StylePropertyId,System.Action`3<UnityEngine.UIElements.StyleProperty, UnityEngine.UIElements.StyleSheet, UnityEngine.UIElements.StyleBackground>,UnityEngine.UIElements.StyleBackground) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/SetInlineStylePropertyCommand.cs:38) Unity.UIToolkit.Editor.StylePropertyBinding:ProcessChange<UnityEngine.UIElements.StyleBackground> (UnityEngine.UIElements.StyleBackground,Unity.UIToolkit.Editor.StyleInspectorElement/AuthoringContext,Unity.UIToolkit.Editor.StylePropertyBinding,System.Action`3<UnityEngine.UIElements.StyleProperty, UnityEngine.UIElements.StyleSheet, UnityEngine.UIElements.StyleBackground>) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Inspector/Bindings/StylePropertyBinding.cs:335) Unity.UIToolkit.Editor.StylePropertyBinding:ProcessChange<UnityEngine.UIElements.StyleBackground> (UnityEngine.UIElements.ChangeEvent`1<UnityEngine.UIElements.StyleBackground>,Unity.UIToolkit.Editor.StylePropertyBinding/CallbackContext,System.Action`3<UnityEngine.UIElements.StyleProperty, UnityEngine.UIElements.StyleSheet, UnityEngine.UIElements.StyleBackground>) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Inspector/Bindings/StylePropertyBinding.cs:435) Unity.UIToolkit.Editor.StylePropertyBinding:ProcessChange (UnityEngine.UIElements.ChangeEvent`1<UnityEngine.UIElements.StyleBackground>,Unity.UIToolkit.Editor.StylePropertyBinding/CallbackContext) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Inspector/Bindings/Generated/StylePropertyBinding.gen.cs:1031) UnityEditor.GUIView:ProcessEvent (UnityEngine.EntityId,intptr,bool&) (at /Users/bokken/build/output/unity/unity/Editor/Mono/GUIView.cs:82)
Invalid image specified UnityEngine.UIElements.Panel:Repaint () Unity.UIToolkit.Editor.PanelElement:FrameUpdate () (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Controls/PanelElement/PanelElement+Rendering.cs:170) Unity.UIToolkit.Editor.VisualElementEditingStage:ProcessDelayedCommands () (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Stages/VisualElementEditingStage.cs:741) Unity.UIToolkit.Editor.VisualElementEditingStage:OnStylingChanged (Unity.UIToolkit.Editor.CommandContext&) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Stages/VisualElementEditingStage.cs:723) Unity.UIToolkit.Editor.CommandSystem:InvokeHandlers (Unity.UIToolkit.Editor.Command,Unity.UIToolkit.Editor.CommandContext) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/CommandSystem.cs:334) Unity.UIToolkit.Editor.CommandSystem:ExecuteCommandAndInvokeHandlers (Unity.UIToolkit.Editor.Command) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/CommandSystem.cs:297) Unity.UIToolkit.Editor.CommandSystem:Execute (Unity.UIToolkit.Editor.Command) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/CommandSystem.cs:186) Unity.UIToolkit.Editor.UICommandQueue:Execute (Unity.UIToolkit.Editor.Command) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/UICommandQueue.cs:65) Unity.UIToolkit.Editor.SetInlineStylePropertyCommand`1<UnityEngine.UIElements.StyleBackground>:Execute (object,UnityEngine.UIElements.VisualElement,UnityEngine.UIElements.StyleSheets.StylePropertyId,System.Action`3<UnityEngine.UIElements.StyleProperty, UnityEngine.UIElements.StyleSheet, UnityEngine.UIElements.StyleBackground>,UnityEngine.UIElements.StyleBackground) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Commands/SetInlineStylePropertyCommand.cs:38) Unity.UIToolkit.Editor.StylePropertyBinding:ProcessChange<UnityEngine.UIElements.StyleBackground> (UnityEngine.UIElements.StyleBackground,Unity.UIToolkit.Editor.StyleInspectorElement/AuthoringContext,Unity.UIToolkit.Editor.StylePropertyBinding,System.Action`3<UnityEngine.UIElements.StyleProperty, UnityEngine.UIElements.StyleSheet, UnityEngine.UIElements.StyleBackground>) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Inspector/Bindings/StylePropertyBinding.cs:335) Unity.UIToolkit.Editor.StylePropertyBinding:ProcessChange<UnityEngine.UIElements.StyleBackground> (UnityEngine.UIElements.ChangeEvent`1<UnityEngine.UIElements.StyleBackground>,Unity.UIToolkit.Editor.StylePropertyBinding/CallbackContext,System.Action`3<UnityEngine.UIElements.StyleProperty, UnityEngine.UIElements.StyleSheet, UnityEngine.UIElements.StyleBackground>) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Inspector/Bindings/StylePropertyBinding.cs:435) Unity.UIToolkit.Editor.StylePropertyBinding:ProcessChange (UnityEngine.UIElements.ChangeEvent`1<UnityEngine.UIElements.StyleBackground>,Unity.UIToolkit.Editor.StylePropertyBinding/CallbackContext) (at /Users/bokken/build/output/unity/unity/Modules/UIToolkitAuthoringEditor/Managed/Inspector/Bindings/Generated/StylePropertyBinding.gen.cs:1031) UnityEditor.GUIView:ProcessEvent (UnityEngine.EntityId,intptr,bool&) (at /Users/bokken/build/output/unity/unity/Editor/Mono/GUIView.cs:82)
Issues you vote on will appear here