diff --git a/config/jsdoc/api/plugins/observable.js b/config/jsdoc/api/plugins/observable.js index cc480d42c0..b3bc7f3925 100644 --- a/config/jsdoc/api/plugins/observable.js +++ b/config/jsdoc/api/plugins/observable.js @@ -47,7 +47,7 @@ exports.handlers = { if (!cls.fires) { cls.fires = []; } - event = 'ol.ObjectEvent#event:change:' + name.toLowerCase(); + event = 'ol.ObjectEvent#event:change:' + name; if (cls.fires.indexOf(event) == -1) { cls.fires.push(event); } diff --git a/src/ol/object.js b/src/ol/object.js index 9b44e6b71f..4a5a35987a 100644 --- a/src/ol/object.js +++ b/src/ol/object.js @@ -242,7 +242,7 @@ ol.Object.capitalize = function(str) { ol.Object.getChangeEventType = function(key) { return ol.Object.changeEventTypeCache_.hasOwnProperty(key) ? ol.Object.changeEventTypeCache_[key] : - (ol.Object.changeEventTypeCache_[key] = 'change:' + key.toLowerCase()); + (ol.Object.changeEventTypeCache_[key] = 'change:' + key); }; diff --git a/test/spec/ol/object.test.js b/test/spec/ol/object.test.js index 7c3bbdb436..c2700cd520 100644 --- a/test/spec/ol/object.test.js +++ b/test/spec/ol/object.test.js @@ -614,8 +614,8 @@ describe('ol.Object', function() { it('dispatches the expected event', function() { o.set('K', 1); - expect(listener1).to.be.called(); - expect(listener2).to.not.be.called(); + expect(listener1).to.not.be.called(); + expect(listener2).to.be.called(); expect(o.getKeys()).to.eql(['K']); });