We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d927379 commit 40b6dceCopy full SHA for 40b6dce
Packages/com.unity.inputsystem/InputSystem/Editor/UITKAssetEditor/Views/ActionsTreeView.cs
@@ -204,7 +204,13 @@ public override void RedrawUI(ViewState viewState)
204
{
205
m_ActionsTreeView.Clear();
206
m_ActionsTreeView.SetRootItems(viewState.treeViewData);
207
+ // UI toolkit doesn't behave the same on 6000.0 way when refreshing items
208
+ // On previous versions, we need to call Rebuild() to refresh the items since refreshItems() is less predicatable
209
+#if UNITY_6000_0_OR_NEWER
210
+ m_ActionsTreeView.RefreshItems();
211
+#else
212
m_ActionsTreeView.Rebuild();
213
+#endif
214
if (viewState.newElementID != -1)
215
216
m_ActionsTreeView.SetSelectionById(viewState.newElementID);
0 commit comments