Author: sletellier Date: 2011-03-24 10:29:28 +0000 (Thu, 24 Mar 2011) New Revision: 1086 Log: Fix refresh on search component Modified: trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/components/SamplingFilterComponent.java Modified: trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/components/SamplingFilterComponent.java =================================================================== --- trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/components/SamplingFilterComponent.java 2011-03-23 17:10:12 UTC (rev 1085) +++ trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/components/SamplingFilterComponent.java 2011-03-24 10:29:28 UTC (rev 1086) @@ -138,9 +138,6 @@ * @return owner (for refresh) if filter is edited */ Object onSuccessFromFiltersForm() { - if (refresh) { - return filtersZone.getBody(); - } if (reset) { // Don't reset period in filters PeriodDates period = getFilter().getPeriod(); @@ -148,7 +145,15 @@ getFilter().setPeriod(period); } - // Return owner - return resources.getContainer(); + // Limite search panel + getFilterManager().updatePossibleValuesForFilter(); + + if (refresh) { + // Refresh search panel + return filtersZone.getBody(); + } else { + // Refresh owner + return resources.getContainer(); + } } }