Browse Source

Replace SharpTreeNodeView InvalidOperationException with debug message.

pull/1108/head
Daniel Grunwald 7 years ago
parent
commit
795d580004
  1. 7
      SharpTreeView/SharpTreeNodeView.cs

7
SharpTreeView/SharpTreeNodeView.cs

@ -7,6 +7,7 @@ using System.Windows;
using System.Windows.Controls.Primitives; using System.Windows.Controls.Primitives;
using System.Windows.Media; using System.Windows.Media;
using System.ComponentModel; using System.ComponentModel;
using System.Diagnostics;
namespace ICSharpCode.TreeView namespace ICSharpCode.TreeView
{ {
@ -145,8 +146,10 @@ namespace ICSharpCode.TreeView
else { else {
result -= 19; result -= 19;
} }
if (result < 0) if (result < 0) {
throw new InvalidOperationException(); Debug.WriteLine("SharpTreeNodeView.CalculateIndent() on node without correctly-set level");
return 0;
}
return result; return result;
} }
} }

Loading…
Cancel
Save