From a884074f502706da5c55d65f3a8265bbaecdd286 Mon Sep 17 00:00:00 2001 From: vtuonone <33800359+vtuonone@users.noreply.github.com> Date: Tue, 23 Jun 2020 22:51:51 +0300 Subject: [PATCH] Ignore refresh reset fix Table does ignore refresh if filter does not get changed. Release refresh lock also in that kind of situation --- .../src/main/java/org/tepi/filtertable/FilterFieldGenerator.java | 1 + 1 file changed, 1 insertion(+) diff --git a/filteringtable-addon/src/main/java/org/tepi/filtertable/FilterFieldGenerator.java b/filteringtable-addon/src/main/java/org/tepi/filtertable/FilterFieldGenerator.java index 5dad4af..b2dd283 100644 --- a/filteringtable-addon/src/main/java/org/tepi/filtertable/FilterFieldGenerator.java +++ b/filteringtable-addon/src/main/java/org/tepi/filtertable/FilterFieldGenerator.java @@ -519,6 +519,7 @@ private void updateFilterForField(Property field) { // Check if the filter is already set Filter possiblyExistingFilter = filters.get(propertyId); if (possiblyExistingFilter != null && newFilter != null && possiblyExistingFilter.equals(newFilter)) { + owner.setRefreshingEnabled(true); return; }