Prevent "orphaned package" node to appear after resetting the filter.

This commit is contained in:
balazs 2022-01-03 10:51:05 +02:00
parent 2bbb2c67b4
commit 1d7296bf2c

View File

@ -1067,11 +1067,14 @@ end;
procedure TVisualTree.ResetFilter;
var
Node: PVirtualNode;
Data: PData;
begin
Node := FVST.GetFirst;
while Assigned(Node) do
begin
FVST.IsVisible[Node] := True;
Data := FVST.GetNodeData(Node);
if Data^.DataType <> 21 then
FVST.IsVisible[Node] := True;
Node := FVST.GetNext(Node);
end;
Node := FVST.GetFirst;