LazControls: Call DoFilterItem instead of DoDefaultFilterItem in TTreeFilterBranch.SortAndFilter.

git-svn-id: trunk@59226 -
This commit is contained in:
juha 2018-10-02 11:38:55 +00:00
parent d6624128a1
commit b8f77626f9

View File

@ -195,10 +195,10 @@ begin
for Origi:=0 to fOriginalData.Count-1 do begin
s:=fOriginalData[Origi];
if (fOwner.Filter='') or
fOwner.DoDefaultFilterItem(s,nil) then begin
fOwner.DoFilterItem(s, fOwner.Filter, nil) then begin
i:=fSortedData.Count-1;
while i>=0 do begin
if CompareFNs(s,fSortedData[i])>=0 then break;
if CompareFNs(s,fSortedData[i]) >= 0 then break;
dec(i);
end;
fSortedData.InsertObject(i+1, s, fOriginalData.Objects[Origi]);