Search Issue Tracker
Fixed
Fixed in 6000.6.0a3
Votes
0
Found in
6000.5.0b1
6000.6.0a1
Issue ID
UUM-138236
Regression
Yes
“ArgumentNullException” error and “FocusController” warning are thrown in the Console when right-clicking on New Sub Scene in Hierarchy window
Steps to reproduce:
1. Create new Unity project
2. Open Package Manager window and install Entities package
3. In Hierarchy created New Sub Scene
4. Right-click on New Sub Scene (above the Editor World)
5. Observe the Console window
Actual results: “ArgumentNullException: Value cannot be null.” Error and “FocusController has unprocessed focus events. Clearing.” Warning are thrown in the Console window
Expected results: No errors or warnings are thrown in the Console window
Reproducible with versions: 6000.5.0a9 (253a859729df), 6000.5.0b1, 6000.6.0a1
Not reproducible with versions: 6000.5.0a8 (d36222f39966)
Tested on (OS): macOS Silicon Tahoe 26.3.1 (a) (M1)
{code:java}
ArgumentNullException: Value cannot be null.
Parameter name: node
Unity.Hierarchy.HierarchyViewModel.HasFlagsNode (Unity.Hierarchy.HierarchyNode& node, Unity.Hierarchy.HierarchyNodeFlags flags) (at <1f0ac59d15a24ab6aae655a04aba8ef3>:0)
Unity.Hierarchy.HierarchyViewModel.HasFlags (Unity.Hierarchy.HierarchyNode& node, Unity.Hierarchy.HierarchyNodeFlags flags) (at /Users/bokken/build/output/unity/unity/Modules/HierarchyCore/ScriptBindings/HierarchyViewModel.bindings.cs:382)
Unity.Hierarchy.HierarchyView.IsSelected (Unity.Hierarchy.HierarchyNode& node) (at /Users/bokken/build/output/unity/unity/Modules/Hierarchy/Managed/HierarchyView.cs:604)
Unity.Hierarchy.HierarchyView.IsSelectedOrAnyAncestorSelected (Unity.Hierarchy.HierarchyNode& node) (at /Users/bokken/build/output/unity/unity/Modules/Hierarchy/Managed/HierarchyView.cs:620)
Unity.Hierarchy.Editor.HierarchySubSceneHandler.BuildSubSceneContextMenu (Unity.Hierarchy.HierarchyView view, UnityEngine.UIElements.DropdownMenu menu) (at /Users/bokken/build/output/unity/unity/Modules/HierarchyEditor/ScriptBindings/HierarchySubSceneHandler.bindings.cs:261)
Unity.Hierarchy.Editor.HierarchySubSceneHandler.Unity.Hierarchy.IHierarchyEditorNodeTypeHandler.PopulateContextMenu (Unity.Hierarchy.HierarchyView view, Unity.Hierarchy.HierarchyViewItem item, UnityEngine.UIElements.DropdownMenu menu) (at /Users/bokken/build/output/unity/unity/Modules/HierarchyEditor/ScriptBindings/HierarchySubSceneHandler.bindings.cs:184)
Unity.Hierarchy.HierarchyView.InvokePopulateContextMenu (UnityEngine.UIElements.ContextualMenuPopulateEvent evt) (at /Users/bokken/build/output/unity/unity/Modules/Hierarchy/Managed/HierarchyView.cs:1299)
UnityEngine.UIElements.ContextualMenuManipulator.OnContextualMenuEvent (UnityEngine.UIElements.ContextualMenuPopulateEvent evt) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/ContextualMenuManipulator.cs:160)
UnityEngine.UIElements.EventCallbackFunctor`1[TEventType].Invoke (UnityEngine.UIElements.EventBase evt) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/Events/EventCallback.cs:65)
UnityEngine.UIElements.EventCallbackRegistry+DynamicCallbackList.Invoke (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.VisualElement target) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/Events/EventCallbackRegistry.cs:245)
UnityEngine.UIElements.EventDispatchUtilities.HandleEvent_BubbleUpCallbacks (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.VisualElement element) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/Events/EventDispatchUtilities.cs:405)
UnityEngine.UIElements.EventDispatchUtilities.HandleEventAcrossPropagationPath (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.VisualElement target, System.Boolean isCapturingTarget) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/Events/EventDispatchUtilities.cs:212)
UnityEngine.UIElements.EventDispatchUtilities.PropagateEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.VisualElement target, System.Boolean isCapturingTarget) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/Events/EventDispatchUtilities.cs:70)
UnityEngine.UIElements.EventDispatchUtilities.DispatchToElementUnderPointerOrPanelRoot (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, System.Int32 pointerId, UnityEngine.Vector2 position) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/Events/EventDispatchUtilities.cs:532)
UnityEngine.UIElements.EventDispatchUtilities.DispatchToCapturingElementOrElementUnderPointer (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, System.Int32 pointerId, UnityEngine.Vector2 position) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/Events/EventDispatchUtilities.cs:569)
UnityEngine.UIElements.MouseEventBase`1[T].Dispatch (UnityEngine.UIElements.BaseVisualElementPanel panel) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/Events/MouseEvents.cs:336)
UnityEngine.UIElements.EventDispatcher.ProcessEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/EventDispatcher.cs:420)
UnityEngine.UIElements.EventDispatcher.ProcessEventQueue () (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/EventDispatcher.cs:366)
UnityEngine.UIElements.EventDispatcher.OpenGate () (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/EventDispatcher.cs:319)
UnityEngine.UIElements.EventDispatcherGate.Dispose () (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/EventDispatcher.cs:79)
UnityEngine.UIElements.EventDispatcher.ProcessEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/EventDispatcher.cs:434)
UnityEngine.UIElements.EventDispatcher.Dispatch (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.UIElements.DispatchMode dispatchMode) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/EventDispatcher.cs:216)
UnityEngine.UIElements.BaseVisualElementPanel.SendEvent (UnityEngine.UIElements.EventBase e, UnityEngine.UIElements.DispatchMode dispatchMode) (at /Users/bokken/build/output/unity/unity/Modules/UIElements/Core/Panel.cs:727)
UnityEditor.UIElements.EditorEventDispatchUtility.DoDispatch (UnityEngine.UIElements.BaseVisualElementPanel panel, UnityEngine.Event eventInstance) (at /Users/bokken/build/output/unity/unity/Modules/UIElementsEditor/EditorEventDispatchUtility.cs:89)
UnityEditor.UIElements.DefaultWindowBackend.ProcessEvent (UnityEngine.Event e) (at /Users/bokken/build/output/unity/unity/Modules/UIElementsEditor/WindowBackends/DefaultWindowBackend.cs:114)
UnityEditor.GUIView.ProcessEvent (UnityEngine.EntityId entityId, System.IntPtr nativeEventPtr, System.Boolean& result) (at /Users/bokken/build/output/unity/unity/Editor/Mono/GUIView.cs:70)
{code}
{code:java}
FocusController has unprocessed focus events. Clearing.
UnityEditor.RetainedMode:UpdateSchedulers () (at /Users/bokken/build/output/unity/unity/Modules/UIElementsEditor/RetainedMode.cs:43)
{code}
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Required SpriteMask class (ID 331) is stripped when "Strip Engine Code" is enabled
- “Maximized serialized file backup not found” error is thrown when minimizing a window in a newly opened project
- Build stack trace contains invalid lines when building with IL2CPP using scripts with delegates containing generic types in the signature
- Entities Systems window has a “Show Full Player Loop” dropdown which does nothing when clicked after enabling “Show Full Player Loop”
- Entities Hierarchy Search “Show/Hide” button’s Lens Icon is blurry when the Editor is on an external monitor
Resolution Note:
Fixed in 6000.6.0a3
Resolution Note (fix version 6000.6.0a3):
Fixed in 6000.6.0a3