[FIX] call update_dom on all form fields on save, even when they are valid (to clear out previously set invalid flag)

bzr revid: xmo@openerp.com-20120831103504-nd2jb7y9zzk6lymt
This commit is contained in:
Xavier Morel
2012-08-31 12:35:04 +02:00
+1 -1
View File
@@ -526,7 +526,6 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
f = self.fields[f];
if (!f.is_valid()) {
form_invalid = true;
f.update_dom(true);
if (!first_invalid_field) {
first_invalid_field = f;
}
@@ -536,6 +535,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
// on 'edit' : save non readonly modified fields
values[f.name] = f.get_value();
}
f.update_dom(true);
}
if (form_invalid) {
first_invalid_field.focus();