UI Elements with UI Builder doesn't work
Hey I'm trying to use the new tool UI Builder on Unity 2019.3.6f1, but for some reason when I'm trying to create a Editor Window it gives me this error, but I can open the UI Builder and create uxml.
Please advise!
ArgumentException: An item with the same key has already been added. Key: UnityEditor.U2D.Layout.ScrollableToolbar_isHorizontal_Type System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) (at :0) > System.Collections.Generic.Dictionary`2[TKey,TValue].Add > (TKey key, TValue value) (at > :0) > UnityEditor.UIElements.UxmlSchemaGenerator.AddAttributeTypeToXmlSchema > (UnityEditor.UIElements.UxmlSchemaGenerator+SchemaInfo > schemaInfo, > UnityEngine.UIElements.UxmlAttributeDescription > description, > UnityEngine.UIElements.IUxmlFactory > factory, > UnityEditor.UIElements.UxmlSchemaGenerator+FactoryProcessingHelper > processingData) (at > :0) > UnityEditor.UIElements.UxmlSchemaGenerator.AddElementTypeToXmlSchema > (UnityEngine.UIElements.IUxmlFactory > factory, > UnityEditor.UIElements.UxmlSchemaGenerator+SchemaInfo > schemaInfo, > UnityEditor.UIElements.UxmlSchemaGenerator+FactoryProcessingHelper > processingData) (at > :0) > UnityEditor.UIElements.UxmlSchemaGenerator.ProcessFactory > (UnityEngine.UIElements.IUxmlFactory > factory, > System.Collections.Generic.Dictionary`2[TKey,TValue] > schemas, > UnityEditor.UIElements.UxmlSchemaGenerator+FactoryProcessingHelper > processingData) (at > :0) > UnityEditor.UIElements.UxmlSchemaGenerator+d__12.MoveNext > () (at > :0) > UnityEditor.UIElements.UxmlSchemaGenerator.UpdateSchemaFiles > () (at > :0) > UnityEditor.UIElements.UIElementsTemplate.CreateUXMLTemplate > (System.String folder, System.String > uxmlContent) (at > :0) > UnityEditor.UIElements.UIElementsEditorWindowCreator.CreateNewTemplatesFiles > () (at > :0) > UnityEngine.UIElements.Clickable.Invoke > (UnityEngine.UIElements.EventBase evt) > (at > :0) > UnityEngine.UIElements.Clickable.OnMouseUp > (UnityEngine.UIElements.MouseUpEvent > evt) (at > :0) > UnityEngine.UIElements.EventCallbackFunctor`1[TEventType].Invoke > (UnityEngine.UIElements.EventBase evt) > (at > :0) > UnityEngine.UIElements.EventCallbackRegistry.InvokeCallbacks > (UnityEngine.UIElements.EventBase evt) > (at > :0) > UnityEngine.UIElements.CallbackEventHandler.HandleEvent > (UnityEngine.UIElements.EventBase evt) > (at > :0) > UnityEngine.UIElements.CallbackEventHandler.HandleEventAtTargetPhase > (UnityEngine.UIElements.EventBase evt) > (at > :0) > UnityEngine.UIElements.MouseCaptureDispatchingStrategy.DispatchEvent > (UnityEngine.UIElements.EventBase evt, > UnityEngine.UIElements.IPanel panel) > (at > :0) > UnityEngine.UIElements.EventDispatcher.ApplyDispatchingStrategies > (UnityEngine.UIElements.EventBase evt, > UnityEngine.UIElements.IPanel panel, > System.Boolean > imguiEventIsInitiallyUsed) (at > :0) > UnityEngine.UIElements.EventDispatcher.ProcessEvent > (UnityEngine.UIElements.EventBase evt, > UnityEngine.UIElements.IPanel panel) > (at > :0) > UnityEngine.UIElements.EventDispatcher.ProcessEventQueue > () (at > :0) > UnityEngine.UIElements.EventDispatcher.OpenGate > () (at > :0) > UnityEngine.UIElements.EventDispatcherGate.Dispose > () (at > :0) > UnityEngine.UIElements.EventDispatcher.ProcessEvent > (UnityEngine.UIElements.EventBase evt, > UnityEngine.UIElements.IPanel panel) > (at > :0) > UnityEngine.UIElements.EventDispatcher.Dispatch > (UnityEngine.UIElements.EventBase evt, > UnityEngine.UIElements.IPanel panel, > UnityEngine.UIElements.DispatchMode > dispatchMode) (at > :0) > UnityEngine.UIElements.BaseVisualElementPanel.SendEvent > (UnityEngine.UIElements.EventBase e, > UnityEngine.UIElements.DispatchMode > dispatchMode) (at > :0) > UnityEngine.UIElements.UIElementsUtility.DoDispatch > (UnityEngine.UIElements.BaseVisualElementPanel > panel) (at > :0) > UnityEngine.UIElements.UIElementsUtility.ProcessEvent > (System.Int32 instanceID, > System.IntPtr nativeEventPtr) (at > :0) > UnityEngine.GUIUtility.ProcessEvent > (System.Int32 instanceID, > System.IntPtr nativeEventPtr) (at > :0)