mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-19 00:39:26 +02:00
Prevent "orphaned package" node to appear after resetting the filter.
This commit is contained in:
parent
2bbb2c67b4
commit
1d7296bf2c
@ -1067,11 +1067,14 @@ end;
|
|||||||
procedure TVisualTree.ResetFilter;
|
procedure TVisualTree.ResetFilter;
|
||||||
var
|
var
|
||||||
Node: PVirtualNode;
|
Node: PVirtualNode;
|
||||||
|
Data: PData;
|
||||||
begin
|
begin
|
||||||
Node := FVST.GetFirst;
|
Node := FVST.GetFirst;
|
||||||
while Assigned(Node) do
|
while Assigned(Node) do
|
||||||
begin
|
begin
|
||||||
FVST.IsVisible[Node] := True;
|
Data := FVST.GetNodeData(Node);
|
||||||
|
if Data^.DataType <> 21 then
|
||||||
|
FVST.IsVisible[Node] := True;
|
||||||
Node := FVST.GetNext(Node);
|
Node := FVST.GetNext(Node);
|
||||||
end;
|
end;
|
||||||
Node := FVST.GetFirst;
|
Node := FVST.GetFirst;
|
||||||
|
Loading…
Reference in New Issue
Block a user