diff options
Diffstat (limited to 'node_modules/montage/ui')
-rwxr-xr-x | node_modules/montage/ui/application.js | 3 | ||||
-rw-r--r-- | node_modules/montage/ui/native-control.js | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/node_modules/montage/ui/application.js b/node_modules/montage/ui/application.js index bbce6835..43443ecc 100755 --- a/node_modules/montage/ui/application.js +++ b/node_modules/montage/ui/application.js | |||
@@ -153,6 +153,9 @@ var Application = exports.Application = Montage.create(Montage, /** @lends monta | |||
153 | // assign to the exports so that it is available in the deserialization of the template | 153 | // assign to the exports so that it is available in the deserialization of the template |
154 | exports.application = self; | 154 | exports.application = self; |
155 | 155 | ||
156 | ///// TODO: Remove this hack when montage exposes this | ||
157 | this._template = template; | ||
158 | |||
156 | template.instantiateWithOwnerAndDocument(null, window.document, function() { | 159 | template.instantiateWithOwnerAndDocument(null, window.document, function() { |
157 | require("ui/component").__root__.needsDraw = true; | 160 | require("ui/component").__root__.needsDraw = true; |
158 | if (callback) { | 161 | if (callback) { |
diff --git a/node_modules/montage/ui/native-control.js b/node_modules/montage/ui/native-control.js index 8dad5408..d2c7f8b1 100644 --- a/node_modules/montage/ui/native-control.js +++ b/node_modules/montage/ui/native-control.js | |||
@@ -96,7 +96,7 @@ var NativeControl = exports.NativeControl = Montage.create(Component, /** @lends | |||
96 | var newDescriptor = { | 96 | var newDescriptor = { |
97 | configurable: (typeof descriptor.configurable == 'undefined') ? true: descriptor.configurable, | 97 | configurable: (typeof descriptor.configurable == 'undefined') ? true: descriptor.configurable, |
98 | enumerable: (typeof descriptor.enumerable == 'undefined') ? true: descriptor.enumerable, | 98 | enumerable: (typeof descriptor.enumerable == 'undefined') ? true: descriptor.enumerable, |
99 | serializable: (typeof descriptor.serializable == 'undefined') ? true: descriptor.serializable, | 99 | |
100 | set: (function(name, attrName) { | 100 | set: (function(name, attrName) { |
101 | return function(value) { | 101 | return function(value) { |
102 | var desc = this._getElementAttributeDescriptor(name, this); | 102 | var desc = this._getElementAttributeDescriptor(name, this); |