From fe5fc16652b1301d5cb800108d47806aa5832ebe Mon Sep 17 00:00:00 2001 From: Gheric Speiginer Date: Fri, 13 Feb 2015 01:17:42 -0500 Subject: [PATCH] Fixes TypeError TypeError: undefined is not a function (evaluating 'this.key(k).value()') Not sure how this bug lasted this long... --- src/core/OptionsManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/OptionsManager.js b/src/core/OptionsManager.js index 64e7a10c..1db0443e 100644 --- a/src/core/OptionsManager.js +++ b/src/core/OptionsManager.js @@ -78,7 +78,7 @@ define(function(require, exports, module) { if ((k in myState) && (data[k] && data[k].constructor === Object) && (myState[k] && myState[k].constructor === Object)) { if (!myState.hasOwnProperty(k)) myState[k] = Object.create(myState[k]); this.key(k).patch(data[k]); - if (this.eventOutput) this.eventOutput.emit('change', {id: k, value: this.key(k).value()}); + if (this.eventOutput) this.eventOutput.emit('change', {id: k, value: this.key(k)._value}); } else this.set(k, data[k]); }