make sure we do not fail if OpenLayers.Projection.defaults has not been set for a custom projection

This commit is contained in:
Bart van den Eijnden
2012-11-23 13:26:26 +01:00
parent 1d3eb0e60c
commit 663ba16b59
2 changed files with 22 additions and 1 deletions

View File

@@ -177,7 +177,8 @@ OpenLayers.Layer.WMS = OpenLayers.Class(OpenLayers.Layer.Grid, {
reverseAxisOrder: function() {
var projCode = this.projection.getCode();
return parseFloat(this.params.VERSION) >= 1.3 &&
!!(this.yx[projCode] || OpenLayers.Projection.defaults[projCode].yx);
!!(this.yx[projCode] || (OpenLayers.Projection.defaults[projCode] &&
OpenLayers.Projection.defaults[projCode].yx));
},
/**