From 22a66cb6e243a3f1c867b62e3942fd2e828019d9 Mon Sep 17 00:00:00 2001 From: Valerio Virgillito Date: Thu, 8 Mar 2012 13:56:09 -0800 Subject: integrating v0.7 montage into ninja Signed-off-by: Valerio Virgillito --- node_modules/montage/ui/text-input.js | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'node_modules/montage/ui/text-input.js') diff --git a/node_modules/montage/ui/text-input.js b/node_modules/montage/ui/text-input.js index 403c342d..cdd20c78 100644 --- a/node_modules/montage/ui/text-input.js +++ b/node_modules/montage/ui/text-input.js @@ -184,25 +184,21 @@ var TextInput = exports.TextInput = Montage.create(NativeControl, { draw: { enumerable: false, value: function() { + Object.getPrototypeOf(TextInput).draw.call(this); - var t = this.element; + var el = this.element; if (!this._valueSyncedWithInputField) { this._setElementValue(this.converter ? this.converter.convert(this._value) : this._value); } - if (this.error) { - t.classList.add('montage-text-invalid'); - t.title = this.error.message || ''; + el.classList.add('montage-text-invalid'); + el.title = this.error.message || ''; } else { - t.classList.remove("montage-text-invalid"); - t.title = ''; + el.classList.remove("montage-text-invalid"); + el.title = ''; } - - var fn = Object.getPrototypeOf(TextInput).draw; - fn.call(this); - } }, /** -- cgit v1.2.3