A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community.
Separate names with a comma.
> instead of having to build our own cache in bindItem. Yes, and that's error prone as people will likely forget to update their cache on...
>We have ListView.selectedIndex and ListView.selectedItem, it makes a lot of sense to just have ListView.selectedVisualElement! It makes sense,...
If you need to catch events before the element or its children can, it`s way safer to do it during the TrickleDown phase:...
1. You don't. VisualElement references can't be serailized. During on enable, you can fetch your button instance with uQuery, see this page for...
I don't know exactly why it was done that way, but I can imagine the confusion of a new user drag and dropping an empty VisualElement into the ui...
Here is something that has more or less the same api than the ProgressBar, but uses scaling to set the fill size. You can remove all the...
The definition of feature complete is different from user to user. Right now, we want to close the gap with UGUI by enabling uses cases that...
your bindItem searches through the TreeViews physical elements. ListView and TreeView virtualize their content by creating elements only for the...
You can have a look the implementation of a custom Shadow element linked above
You're right that as transition-property and transition-duration are style properties, they resolve to only 1 value, even if the...
2 things here: When you change the state of the item element in your bindItem, you should, for simplicity sake, override unbindItem and clean it...
The Change events that target any of the children of InputField will bubble up and can be caught at the parent level. What you need to do, is to...
Could it be that somehow the PackageManager cache wasn't properly updated and the ugui code is still an old version?
Can you file a bug report with your scripts in order for us to repro the issue? I'll have a look
Fixed landed and will be part of version 2022.3.13f1. Not sure about the release date
MarkDirtyRepaint only sets the visualElement up to have it's geometry reupdated. No logic of changes to the element are done. This method call is...
You most likely stumbled into a bug that I fixed this week :( It's currently in the process of being backported to the LTS version. Long story...
You can create it dynamically when you notice the change in resolution: if (myPanelSettings.renderTexture != null ) {...
Giving access to active and checked pseudo states and their styling is something we're looking into for future unity versions. In the meantime,...
You're right, its a valid path. Can you file an issue?, that will make backporting any fix to older unity versions faster