i have not the same version of datagrid-filter but if i get your version, i have another problem:
i show filterrow when click on a button, but your version does not work because on enableFilter function you have added this code:
if (opts.filterRules.length) {
doFilter(this);
and by default filterRules.length=0
you can try to add a button to enable filter in your example, nothing happend when you click on this button.
For my problem, when debugging, if filter is not enabled, in function getRows() of bufferview.js, state.data.rows return alls rows, but when filter is enabled state.data.rows return one page only and i don't know why.