This is an automated email from the git hooks/post-receive script. New commit to branch feature/8065 in repository tutti. See http://git.codelutin.com/tutti.git commit 5a772f6783d98413e6e5913901fed44e0388540e Author: Kevin Morin <morin@codelutin.com> Date: Fri Mar 4 16:19:01 2016 +0100 on calcule les tailles et poids de toutes les lignes valides (refs #8065) --- .../catches/species/frequency/SpeciesFrequencyUIHandler.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java index dca0707..d70572b 100644 --- a/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java +++ b/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/frequency/SpeciesFrequencyUIHandler.java @@ -544,10 +544,7 @@ public class SpeciesFrequencyUIHandler extends AbstractTuttiTableUIHandler<Speci model.recomputeIndividualObservationRowsValidateState(); - if (newCopyMode != null && model.getIndividualObservationRowsInError().isEmpty()) { - reloadRowsFromIndividualObservations(); - - } + reloadRowsFromIndividualObservations(); getTableModel().fireTableDataChanged(); getObsTableModel().fireTableDataChanged(); @@ -1420,7 +1417,11 @@ public class SpeciesFrequencyUIHandler extends AbstractTuttiTableUIHandler<Speci if (copyMode != CopyIndividualObservationMode.NOTHING) { Caracteristic lengthStepCaracteristic = model.getLengthStepCaracteristic(); - for (IndividualObservationBatchRowModel obsRow : model.getIndividualObservationRows()) { + + List<IndividualObservationBatchRowModel> validObsRow = new ArrayList<>(model.getIndividualObservationRows()); + validObsRow.removeAll(model.getIndividualObservationRowsInError()); + + for (IndividualObservationBatchRowModel obsRow : validObsRow) { Float size = obsRow.getSize(); if (size != null) { -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.