From ffa367f96419bf529f884b47a831e5377035ad24 Mon Sep 17 00:00:00 2001 From: valdevir Date: Tue, 10 Aug 2021 12:03:09 +0000 Subject: [PATCH] fixes bug#22994 qua: dev:Valdir git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@108233 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../GerarConexionPorRutaController.java | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/GerarConexionPorRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/GerarConexionPorRutaController.java index 6ad22ba2d..8adfa9258 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/GerarConexionPorRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/GerarConexionPorRutaController.java @@ -435,8 +435,12 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer { localidadesLinhaASelecionadaList.getListData().removeAll(paradasDuplicadas); localidadesLinhaBSelecionadaList.getListData().removeAll(paradasDuplicadas); - localidadesComunsList.setModel(new ListModelList(paradasDuplicadas)); - lsLocalidadesComuns = new ArrayList(paradasDuplicadas); + if(lsLocalidadesComuns!=null) { + lsLocalidadesComuns.addAll(paradasDuplicadas); + }else { + lsLocalidadesComuns = new ArrayList(paradasDuplicadas); + } + localidadesComunsList.setModel(new ListModelList(lsLocalidadesComuns)); } @SuppressWarnings("unchecked") @@ -446,9 +450,12 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer { ArrayList paradasDuplicadas = new ArrayList(lsParadas); paradasDuplicadas.retainAll(localidadesDestinoLinhaCList.getListData()); localidadesLinhaCSelecionadaList.getListData().removeAll(paradasDuplicadas); - - localidadesComunsDestinoCList.setModel(new ListModelList(paradasDuplicadas)); - lsLocalidadesComunsLinhasBC = new ArrayList(paradasDuplicadas); + if(lsLocalidadesComunsLinhasBC!=null) { + lsLocalidadesComunsLinhasBC.addAll(paradasDuplicadas); + }else { + lsLocalidadesComunsLinhasBC = new ArrayList(paradasDuplicadas); + } + localidadesComunsDestinoCList.setModel(new ListModelList(lsLocalidadesComunsLinhasBC)); }