Index: Core/Common/src/Core.Common.Controls.TreeView/TreeViewControl.cs =================================================================== diff -u -r3d088548dfdebfd5c3adbbd67075b42e134f5c03 -rd501c71a57d85bd7080e023b4053162f6679e1c8 --- Core/Common/src/Core.Common.Controls.TreeView/TreeViewControl.cs (.../TreeViewControl.cs) (revision 3d088548dfdebfd5c3adbbd67075b42e134f5c03) +++ Core/Common/src/Core.Common.Controls.TreeView/TreeViewControl.cs (.../TreeViewControl.cs) (revision d501c71a57d85bd7080e023b4053162f6679e1c8) @@ -505,17 +505,17 @@ return treeView.Nodes.Count > 0 ? GetNodeByTag(treeView.Nodes[0], nodeData) : null; } - private static TreeNode GetNodeByTag(TreeNode rootNode, object tag) + private static TreeNode GetNodeByTag(TreeNode parentNode, object tag) { - if (Equals(rootNode.Tag, tag)) + if (Equals(parentNode.Tag, tag)) { - return rootNode; + return parentNode; } - return rootNode.Nodes - .Cast() - .Select(n => GetNodeByTag(n, tag)) - .FirstOrDefault(node => node != null); + return parentNode.Nodes + .Cast() + .Select(n => GetNodeByTag(n, tag)) + .FirstOrDefault(node => node != null); } private void AddRootNode()