diff --git a/src/Libraries/SharpTreeView/ICSharpCode.TreeView/FlatListTreeNode.cs b/src/Libraries/SharpTreeView/ICSharpCode.TreeView/FlatListTreeNode.cs index cf30a85e35..4f5a4d5448 100644 --- a/src/Libraries/SharpTreeView/ICSharpCode.TreeView/FlatListTreeNode.cs +++ b/src/Libraries/SharpTreeView/ICSharpCode.TreeView/FlatListTreeNode.cs @@ -364,6 +364,8 @@ namespace ICSharpCode.TreeView Debug.Assert(node.listParent == null); Debug.Assert(node.left == null); Debug.Assert(node.right == null); + node.height = 1; + node.totalListLength = -1; if (balancingNode != null) RebalanceUntilRoot(balancingNode); }