diff --git a/components/rx/trunk/rxdbgrid.pas b/components/rx/trunk/rxdbgrid.pas index 7b125717f..109407dd5 100644 --- a/components/rx/trunk/rxdbgrid.pas +++ b/components/rx/trunk/rxdbgrid.pas @@ -4120,8 +4120,13 @@ begin Value := FFilterListEditor.Text; end; - DataSource.DataSet.Refresh; +// DataSource.DataSet.Refresh; + DataSource.DataSet.DisableControls; + DataSource.DataSet.Filtered:=false; + DataSource.DataSet.Filtered:=true; +// DataSource.DataSet.First; CalcStatTotals; + DataSource.DataSet.EnableControls; if Assigned(FOnFiltred) then FOnFiltred(Self);