summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js
diff options
context:
space:
mode:
authorChristophe Matthieu <chm@openerp.com>2012-11-28 09:33:49 +0100
committerChristophe Matthieu <chm@openerp.com>2012-11-28 09:33:49 +0100
commitb41ee4833ef54d7d6b35fe879c0d5b426d342c2d (patch)
treedb93fdcd59f8eeff6d2c674120b3d4d0eac34c94 /addons/web/static/src/js
parent4c7229f2c396c542067163df7d5b127ced9e5f2c (diff)
parent81a2e23dd60800386708b9b4986f5ad2cf9d29af (diff)
[MERGE] from trunk-first-10clicks-accounting-tta; Selection Placeholder. No traceback py but a warning/constraint message for wrong value insert for float and int.
bzr revid: chm@openerp.com-20121128083349-qfnl5rbaprq7hlh6
Diffstat (limited to 'addons/web/static/src/js')
-rw-r--r--addons/web/static/src/js/view_form.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index b0ad23d6854..5f4753b19ec 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -2246,7 +2246,9 @@ instance.web.form.FieldChar = instance.web.form.AbstractField.extend(instance.we
var self = this;
var $input = this.$el.find('input');
$input.change(function() {
- self.internal_set_value(self.parse_value($input.val()));
+ if(self.is_syntax_valid()){
+ self.internal_set_value(self.parse_value($input.val()));
+ }
});
this.setupFocus($input);
},