Revision 41093

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.fmap.control/src/main/java/org/gvsig/fmap/mapcontrol/dal/feature/swing/table/ConfigurableFeatureTableModel.java
203 203
            //If the column is added has to be visible
204 204
            if (!visibleColumnNames.contains(colName)) {
205 205

  
206
                if (newColumns.contains(colName)
207
                    || renamedColumnsNewName.contains(colName)) {
206
                if (((newColumns.contains(colName)
207
                    || renamedColumnsNewName.contains(colName)))
208
                    &&
209
                    fad.getType() != DataTypes.GEOMETRY) {
208 210
                    // Add new columns and renamed
209 211
                    visibleColumnNames.add(colName);
210 212
                    visibleColumnNamesOriginal.add(colName);
trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeatureStore.java
2128 2128
                openStore(this.getProviderName(), dsp);
2129 2129
            if (transforms != null) {
2130 2130
                cloned_store.transforms = (DefaultFeatureStoreTransforms) transforms.clone();
2131
                cloned_store.transforms.setStoreForClone(this);
2131
                cloned_store.transforms.setStoreForClone(cloned_store);
2132 2132
            }
2133 2133
        } catch (Exception e) {
2134 2134
            throw new CloneException(e);

Also available in: Unified diff