From 052e995f2e74cf250a61033177e283a46cc58641 Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Tue, 19 Feb 2013 14:19:40 -0700 Subject: [PATCH] Key in obj check not appropriate for user supplied keys --- src/ol/object.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ol/object.js b/src/ol/object.js index 60e36e2162..dbb5f95aea 100644 --- a/src/ol/object.js +++ b/src/ol/object.js @@ -165,7 +165,7 @@ ol.Object.prototype.changed = goog.nullFunction; */ ol.Object.prototype.get = function(key) { var accessors = ol.Object.getAccessors(this); - if (goog.object.containsKey(accessors, key)) { + if (accessors.hasOwnProperty(key)) { var accessor = accessors[key]; var target = accessor.target; var targetKey = accessor.key; @@ -186,7 +186,7 @@ ol.Object.prototype.get = function(key) { */ ol.Object.prototype.notify = function(key) { var accessors = ol.Object.getAccessors(this); - if (goog.object.containsKey(accessors, key)) { + if (accessors.hasOwnProperty(key)) { var accessor = accessors[key]; var target = accessor.target; var targetKey = accessor.key; @@ -214,7 +214,7 @@ ol.Object.prototype.notifyInternal_ = function(key) { */ ol.Object.prototype.set = function(key, value) { var accessors = ol.Object.getAccessors(this); - if (goog.object.containsKey(accessors, key)) { + if (accessors.hasOwnProperty(key)) { var accessor = accessors[key]; var target = accessor.target; var targetKey = accessor.key;