Changeset 8367
- Timestamp:
- 11/14/08 20:00:30 (2 months ago)
- Files:
-
- sandbox/edgemaster/openlayers/lib/OpenLayers/Layer.js (modified) (1 diff)
- sandbox/edgemaster/openlayers/lib/OpenLayers/Map.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
sandbox/edgemaster/openlayers/lib/OpenLayers/Layer.js
r7917 r8367 889 889 'numZoomLevels', 'maxZoomLevel' 890 890 ); 891 var baseLayer = this.map.baseLayer; 892 var prop; 891 893 892 894 // This is probably ugly - we clobber derived properties 893 895 for(var i=0, len=props.length; i < len; i++) { 894 if((this.options[props[i]] === undefined) && (this[props[i]])) { 895 var blProp = this.map.baseLayer[props[i]]; 896 prop = props[i]; 897 if((this.options[prop] === undefined) && (this[prop]) && (baseLayer[prop])) { 898 var blProp = baseLayer[prop]; 896 899 if(blProp.clone && (typeof blProp.clone == 'function')) { 897 this[prop s[i]] = blProp.clone();900 this[prop] = blProp.clone(); 898 901 } else { 899 this[prop s[i]] = blProp;902 this[prop] = blProp; 900 903 } 901 904 } sandbox/edgemaster/openlayers/lib/OpenLayers/Map.js
r7915 r8367 995 995 if (newBaseLayer != this.baseLayer) { 996 996 997 // is newBaseLayer an already loaded layer? m997 // is newBaseLayer an already loaded layer? 998 998 if (OpenLayers.Util.indexOf(this.layers, newBaseLayer) != -1) { 999 999
