aboutsummaryrefslogtreecommitdiff
path: root/node_modules/montage/core/event/binding.js
diff options
context:
space:
mode:
authorValerio Virgillito2012-02-16 10:54:48 -0800
committerValerio Virgillito2012-02-16 10:54:48 -0800
commitd52aca45e0357b5597e13d9b74998abb75fabea5 (patch)
treeffd4a0c060b00611953b7e3ed0b3955bf02ac6e7 /node_modules/montage/core/event/binding.js
parentd366c0bd1af6471511217ed574083e15059519b5 (diff)
downloadninja-d52aca45e0357b5597e13d9b74998abb75fabea5.tar.gz
integrating the latest montage fixes for v0.6 into master
Signed-off-by: Valerio Virgillito <valerio@motorola.com>
Diffstat (limited to 'node_modules/montage/core/event/binding.js')
-rwxr-xr-xnode_modules/montage/core/event/binding.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/node_modules/montage/core/event/binding.js b/node_modules/montage/core/event/binding.js
index f061e89a..21b40609 100755
--- a/node_modules/montage/core/event/binding.js
+++ b/node_modules/montage/core/event/binding.js
@@ -19,7 +19,9 @@ var Montage = require("montage").Montage,
19 Serializer = require("core/serializer").Serializer, 19 Serializer = require("core/serializer").Serializer,
20 Deserializer = require("core/deserializer").Deserializer, 20 Deserializer = require("core/deserializer").Deserializer,
21 defaultEventManager = require("core/event/event-manager").defaultEventManager, 21 defaultEventManager = require("core/event/event-manager").defaultEventManager,
22 AT_TARGET = 2; 22 AT_TARGET = 2,
23 UNDERSCORE = "_";
24
23 25
24/** 26/**
25 @member external:Array#dispatchChangeEvent 27 @member external:Array#dispatchChangeEvent
@@ -918,7 +920,7 @@ Object.defineProperty(Object.prototype, "addEventListener", {
918 if ("value" in currentPropertyDescriptor) { 920 if ("value" in currentPropertyDescriptor) {
919 921
920 //Create internal storage: 922 //Create internal storage:
921 Object.defineProperty(currentObject, (internalStorageProperty = "_" + key), { 923 Object.defineProperty(currentObject, (internalStorageProperty = UNDERSCORE + key), {
922 value: currentObject.getProperty(key), 924 value: currentObject.getProperty(key),
923 configurable: true, 925 configurable: true,
924 writable: true 926 writable: true
@@ -1009,7 +1011,7 @@ Object.defineProperty(Object.prototype, "addEventListener", {
1009 //TODO this is all duplicated from above, clean it up 1011 //TODO this is all duplicated from above, clean it up
1010 1012
1011 //Create internal storage: 1013 //Create internal storage:
1012 Object.defineProperty(currentObject, (internalStorageProperty = "_" + key), { 1014 Object.defineProperty(currentObject, (internalStorageProperty = UNDERSCORE + key), {
1013 value: currentObject.getProperty(key), 1015 value: currentObject.getProperty(key),
1014 configurable: true, 1016 configurable: true,
1015 writable: true 1017 writable: true