dbadvgrid editor edcombolist not updating data

I did the same test with a TClientDataSet in the demo CDSEditing where the continent column was setup to use a edComboList:

procedure TFormMain.GridCountryGetEditorType(Sender: TObject; ACol,
  ARow: Integer; var AEditor: TEditorType);
begin
  case ACol of
    1,2: AEditor := edNormal;
    3: AEditor:= edComboList;
    4, 5: AEditor:= edPositiveNumeric;
  end;
end;

and also here, I could not see an issue.