summaryrefslogtreecommitdiffstats
path: root/slick.dataview.js
diff options
context:
space:
mode:
authorMichael Leibman <michael.leibman@gmail.com>2012-01-17 14:06:33 -0800
committerMichael Leibman <mleibman@google.com>2012-01-17 14:06:33 -0800
commitee3ee1d63d0864ea472bb38cd23aefcee955c9c8 (patch)
tree1fa3baf82afba790d19bc4813faa4b2dd25d21e0 /slick.dataview.js
parentb92ba76a5124d09880455fef5a488c2bab2aee9e (diff)
downloadSlickGrid-ee3ee1d63d0864ea472bb38cd23aefcee955c9c8.zip
SlickGrid-ee3ee1d63d0864ea472bb38cd23aefcee955c9c8.tar.gz
SlickGrid-ee3ee1d63d0864ea472bb38cd23aefcee955c9c8.tar.bz2
Fixed DataView filtering on pageSize change when "isFilterUnchange" hint is specified
Diffstat (limited to 'slick.dataview.js')
-rw-r--r--slick.dataview.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/slick.dataview.js b/slick.dataview.js
index 18c7db2..d70c070 100644
--- a/slick.dataview.js
+++ b/slick.dataview.js
@@ -504,12 +504,12 @@
}
function getFilteredAndPagedItems(items) {
- if (filter && !refreshHints.isFilterUnchanged) {
+ if (filter) {
if (refreshHints.isFilterNarrowing) {
filteredItems = compiledFilter(filteredItems, filterArgs);
} else if (refreshHints.isFilterExpanding) {
filteredItems = compiledFilterWithCaching(items, filterArgs, filterCache);
- } else {
+ } else if (!refreshHints.isFilterUnchanged) {
filteredItems = compiledFilter(items, filterArgs);
}
} else {