From 1309cf9b69e53406d1280b05f0963f9b6798eedd Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Wed, 18 Jul 2018 00:53:57 -0600 Subject: [PATCH] Call super before accessing this in Carto source --- src/ol/source/CartoDB.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/ol/source/CartoDB.js b/src/ol/source/CartoDB.js index cea2152946..e6a8f4fcea 100644 --- a/src/ol/source/CartoDB.js +++ b/src/ol/source/CartoDB.js @@ -40,6 +40,16 @@ class CartoDB extends XYZ { * @api */ constructor(options) { + super({ + attributions: options.attributions, + cacheSize: options.cacheSize, + crossOrigin: options.crossOrigin, + maxZoom: options.maxZoom !== undefined ? options.maxZoom : 18, + minZoom: options.minZoom, + projection: options.projection, + state: SourceState.LOADING, + wrapX: options.wrapX + }); /** * @type {string} @@ -65,16 +75,6 @@ class CartoDB extends XYZ { */ this.templateCache_ = {}; - super({ - attributions: options.attributions, - cacheSize: options.cacheSize, - crossOrigin: options.crossOrigin, - maxZoom: options.maxZoom !== undefined ? options.maxZoom : 18, - minZoom: options.minZoom, - projection: options.projection, - state: SourceState.LOADING, - wrapX: options.wrapX - }); this.initializeMap_(); }