## Describe the bug Only the first generic argument is presented in the `UxmlTraits`. ## Minimal reproduction code and steps Create a control with a complex `BaseType` like the following: ```csharp [UxmlElement] public partial class BindableImageListView : BindableListView<ImagesItemViewModel, ReusableItemsList<ImagesItemViewModel>> { [UxmlAttribute(10)] public int ItemsCacheCapacity { get; set; } } ``` ## Current result ```csharp public new class UxmlTraits : BindableListView<ImagesItemViewModel>.UxmlTraits { ... } ``` ## Expected result ```csharp public new class UxmlTraits : BindableListView<ImagesItemViewModel, ReusableItemsList<ImagesItemViewModel>>.UxmlTraits { ... } ```
Activity
Resolve #14. Fix generic type arguments issue.