Revision 41250 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.fmap.control/src/main/java/org/gvsig/fmap/mapcontrol/dal/feature/swing/table/FeatureTableModel.java

View differences:

FeatureTableModel.java
292 292
            } else if (FeatureStoreNotification.AFTER_FINISHEDITING.equals(type)
293 293
                    || FeatureStoreNotification.AFTER_STARTEDITING.equals(type)
294 294
                    || FeatureStoreNotification.AFTER_CANCELEDITING.equals(type)) {
295
                /*
296
                No tengo nada claro por que es necesario llamar al reloadFeatureType
297
                pero si no se incluye hay problemas si durante la edicion se a?aden
298
                campos a la tabla. Sin esto, al cerrar la edicion, los campos a?adidos 
299
                desaparecen de la tabla aunque estan en el fichero.
300
                Ver ticket #2434 https://devel.gvsig.org/redmine/issues/2434
301
                */
302
                reloadFeatureType();
295 303
                updatePaginHelperWithHiddenColums();
296 304
            }
297 305
        }

Also available in: Unified diff