From 748ff3b8a5a09aa89d2912d33f9a7a108b2121b0 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Mon, 11 Sep 2023 15:07:37 +0200 Subject: [PATCH] Optimize `CultureInfoEditor` and `TagEditor` performance when searching entries by text --- Source/Editor/CustomEditors/Editors/CultureInfoEditor.cs | 4 ++-- Source/Editor/CustomEditors/Editors/TagEditor.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/Editor/CustomEditors/Editors/CultureInfoEditor.cs b/Source/Editor/CustomEditors/Editors/CultureInfoEditor.cs index d04b5b6da..e1a2b0195 100644 --- a/Source/Editor/CustomEditors/Editors/CultureInfoEditor.cs +++ b/Source/Editor/CustomEditors/Editors/CultureInfoEditor.cs @@ -123,9 +123,9 @@ namespace FlaxEditor.CustomEditors.Editors { if (tree.IsLayoutLocked) return; - root.LockChildrenRecursive(); + tree.LockChildrenRecursive(); Utilities.Utils.UpdateSearchPopupFilter(root, searchBox.Text); - root.UnlockChildrenRecursive(); + tree.UnlockChildrenRecursive(); menu.PerformLayout(); }; root.ExpandAll(true); diff --git a/Source/Editor/CustomEditors/Editors/TagEditor.cs b/Source/Editor/CustomEditors/Editors/TagEditor.cs index ab5fd5d1a..3d2dd86aa 100644 --- a/Source/Editor/CustomEditors/Editors/TagEditor.cs +++ b/Source/Editor/CustomEditors/Editors/TagEditor.cs @@ -593,9 +593,9 @@ namespace FlaxEditor.CustomEditors.Editors { if (tree.IsLayoutLocked) return; - root.LockChildrenRecursive(); + tree.LockChildrenRecursive(); Utilities.Utils.UpdateSearchPopupFilter(root, searchBox.Text); - root.UnlockChildrenRecursive(); + tree.UnlockChildrenRecursive(); menu.PerformLayout(); };