diff --git a/src/ol/PluggableMap.js b/src/ol/PluggableMap.js index b4aa1e6ffb..e1ea9635ad 100644 --- a/src/ol/PluggableMap.js +++ b/src/ol/PluggableMap.js @@ -1031,7 +1031,7 @@ class PluggableMap extends BaseObject { if (!this.handleResize_) { this.handleResize_ = this.updateSize.bind(this); - addEventListener(EventType.RESIZE, this.handleResize_, false); + window.addEventListener(EventType.RESIZE, this.handleResize_, false); } } diff --git a/test/spec/ol/control/scaleline.test.js b/test/spec/ol/control/scaleline.test.js index ea3e2f75b3..225cbed4d8 100644 --- a/test/spec/ol/control/scaleline.test.js +++ b/test/spec/ol/control/scaleline.test.js @@ -315,7 +315,8 @@ describe('ol.control.ScaleLine', function() { expect(ctrl.element.innerText).to.be('5 in'); ctrl.setUnits('nautical'); - expect(ctrl.element.innerText).to.be('0.00005 nm'); + expect(ctrl.element.innerText.indexOf('nm')).to.not.be(-1); + expect(parseFloat(ctrl.element.innerText).toFixed(5)).to.be('0.00005'); ctrl.setUnits('us'); expect(ctrl.element.innerText).to.be('5 in');