Fixing firing of `afterDataListRefresh` from `datalist.refresh()`