better code (thanks @twpayne)

This commit is contained in:
Éric Lemoine
2012-08-14 07:26:43 +02:00
parent 6f0ae684f7
commit 7be8a735fa
+5 -3
View File
@@ -134,16 +134,18 @@ ol.createMap = function(target, opt_values, opt_rendererHints) {
if (rendererHint == ol.RendererHint.DOM) { if (rendererHint == ol.RendererHint.DOM) {
if (ol.ENABLE_DOM && ol.dom.isSupported()) { if (ol.ENABLE_DOM && ol.dom.isSupported()) {
rendererConstructor = ol.dom.MapRenderer; rendererConstructor = ol.dom.MapRenderer;
return new ol.Map(target, rendererConstructor, values);
} }
} else if (rendererHint == ol.RendererHint.WEBGL) { } else if (rendererHint == ol.RendererHint.WEBGL) {
if (ol.ENABLE_WEBGL && ol.webgl.isSupported()) { if (ol.ENABLE_WEBGL && ol.webgl.isSupported()) {
rendererConstructor = ol.webgl.MapRenderer; rendererConstructor = ol.webgl.MapRenderer;
return new ol.Map(target, rendererConstructor, values);
} }
} }
} }
return null; if (goog.isDef(rendererConstructor)) {
return new ol.Map(target, rendererConstructor, values);
} else {
return null;
}
}; };