From bc8085bf04127b4365dcdbb2e46bc6e4f9676e57 Mon Sep 17 00:00:00 2001 From: Eric Rowell Date: Wed, 27 Nov 2013 08:47:52 -0800 Subject: [PATCH] cleaned up default value pull request --- src/Node.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Node.js b/src/Node.js index 8dfc36df..3c155fb6 100644 --- a/src/Node.js +++ b/src/Node.js @@ -792,7 +792,7 @@ var type = Kinetic.Util, obj = {}, attrs = this.getAttrs(), - key, val; + key, val, getter, defaultValue; obj.attrs = {}; @@ -800,8 +800,8 @@ for(key in attrs) { val = attrs[key]; if (!type._isFunction(val) && !type._isElement(val) && !(type._isObject(val) && type._hasMethods(val))) { - var getter = this[GET + Kinetic.Util._capitalize(key)]; - var defaultValue = null == getter ? null : getter.call({attrs: {}}); + getter = this[GET + Kinetic.Util._capitalize(key)]; + defaultValue = getter ? getter.call({attrs: {}}) : null; if (defaultValue != val) { obj.attrs[key] = val; }