diff --git a/src/filterRows.js b/src/filterRows.js index bf38baa..18668bb 100644 --- a/src/filterRows.js +++ b/src/filterRows.js @@ -33,6 +33,7 @@ export default function filterRows(rows, filters, data) { function getFilterMethod(rows, data, filter) { const getFormattedValue = cell => { let formatter = CellManager.getCustomCellFormatter(cell); + data = data.getData(cell.rowIndex); if (formatter && cell.content) { cell.html = formatter(cell.content, rows[cell.rowIndex], cell.column, rows[cell.rowIndex], filter, data); return stripHTML(cell.html);