Skip to content

Commit 9986104

Browse files
Remove childrenNeedFiltering
1 parent 1730234 commit 9986104

File tree

1 file changed

+0
-11
lines changed

1 file changed

+0
-11
lines changed

ILSpy/TreeNodes/ILSpyTreeNode.cs

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,6 @@ namespace ICSharpCode.ILSpy.TreeNodes
3939
/// </summary>
4040
public abstract class ILSpyTreeNode : SharpTreeNode, ITreeNode
4141
{
42-
bool childrenNeedFiltering;
43-
4442
protected ILSpyTreeNode()
4543
{
4644
MessageBus<SettingsChangedEventArgs>.Subscribers += (sender, e) => Settings_Changed(sender, e);
@@ -110,10 +108,6 @@ public override void OnChildrenChanged(NotifyCollectionChangedEventArgs e)
110108
foreach (ILSpyTreeNode node in e.NewItems)
111109
ApplyFilterToChild(node);
112110
}
113-
else
114-
{
115-
childrenNeedFiltering = true;
116-
}
117111
}
118112
}
119113

@@ -152,16 +146,11 @@ protected virtual void Settings_Changed(object sender, PropertyChangedEventArgs
152146
foreach (ILSpyTreeNode node in this.Children.OfType<ILSpyTreeNode>())
153147
ApplyFilterToChild(node);
154148
}
155-
else
156-
{
157-
childrenNeedFiltering = true;
158-
}
159149
}
160150

161151
internal void EnsureChildrenFiltered()
162152
{
163153
EnsureLazyChildren();
164-
childrenNeedFiltering = false;
165154
foreach (ILSpyTreeNode node in this.Children.OfType<ILSpyTreeNode>())
166155
ApplyFilterToChild(node);
167156
}

0 commit comments

Comments
 (0)