Author: bleny Date: 2011-01-28 12:46:30 +0000 (Fri, 28 Jan 2011) New Revision: 961 Log: fix multi add of a same row in a filter Modified: trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/base/AbstractFilteredPage.java Modified: trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/base/AbstractFilteredPage.java =================================================================== --- trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/base/AbstractFilteredPage.java 2011-01-28 12:33:16 UTC (rev 960) +++ trunk/wao-ui/src/main/java/fr/ifremer/wao/ui/base/AbstractFilteredPage.java 2011-01-28 12:46:30 UTC (rev 961) @@ -151,7 +151,10 @@ rows = new ArrayList<SampleRow>(); getFilter().setSampleRows(rows); } - rows.add(getSampleRowSelectModel().findObject(sampleRowId)); + SampleRow sampleRow = getSampleRowSelectModel().findObject(sampleRowId); + if ( ! rows.contains(sampleRow)) { + rows.add(sampleRow); + } edited = true; }