Revision 29054

View differences:

trunk/applications/appgvSIG/src/com/iver/cit/gvsig/project/documents/view/toc/actions/FirstLayerTocMenuEntry.java
109 109
                FLayers layers=layer.getParentLayer();
110 110
                for (int i=0;i<layers.getLayersCount();i++){
111 111
                    if(layers.getLayer(i).equals(layer)){
112
                        layers.removeLayer(i);
113
                        layers.addLayer(layer);
112
                    	layers.moveTo(layers.getLayersCount()-1-i, 0);
114 113
                    }
115 114
                }
116 115
            } else if (selectedItems.length > 1) {
......
119 118
                for (int i=0;i<actives.length;i++){
120 119
                    for (int j=0;j<layers.getLayersCount();j++){
121 120
                        if(layers.getLayer(j).equals(actives[i])){
122
                            layers.removeLayer(j);
123
                            layers.addLayer(actives[i]);
121
                        	layers.moveTo(layers.getLayersCount()-1-j, 0);
124 122
                        }
125 123
                    }
126 124
                }

Also available in: Unified diff