Merge remote-tracking branch 'origin/master' into dotnet7

# Conflicts:
#	README.md
This commit is contained in:
Wojtek Figat
2023-02-16 09:54:22 +01:00
47 changed files with 381 additions and 125 deletions

View File

@@ -235,14 +235,14 @@ namespace FlaxEditor.Windows.Assets
if (IsLayoutLocked)
return;
var root = Graph.Root;
root.TreeNode.LockChildrenRecursive();
_tree.LockChildrenRecursive();
// Update tree
var query = _searchBox.Text;
var root = Graph.Root;
root.TreeNode.UpdateFilter(query);
root.TreeNode.UnlockChildrenRecursive();
_tree.UnlockChildrenRecursive();
PerformLayout();
PerformLayout();
}

View File

@@ -123,14 +123,14 @@ namespace FlaxEditor.Windows
if (IsLayoutLocked)
return;
var root = Editor.Scene.Root;
root.TreeNode.LockChildrenRecursive();
_tree.LockChildrenRecursive();
// Update tree
var query = _searchBox.Text;
var root = Editor.Scene.Root;
root.TreeNode.UpdateFilter(query);
root.TreeNode.UnlockChildrenRecursive();
_tree.UnlockChildrenRecursive();
PerformLayout();
PerformLayout();
}
@@ -251,7 +251,7 @@ namespace FlaxEditor.Windows
if (nodes.Count == 1)
{
nodes[0].ExpandAllParents(true);
ScrollViewTo(nodes[0]);
_sceneTreePanel.ScrollViewTo(nodes[0]);
}
}