projects
/
odoo
/
odoo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[fix] rare problem in o2m
[odoo/odoo.git]
/
addons
/
web
/
static
/
src
/
js
/
view_form.js
diff --git
a/addons/web/static/src/js/view_form.js
b/addons/web/static/src/js/view_form.js
index
7ed7bcd
..
b0dce06
100644
(file)
--- a/
addons/web/static/src/js/view_form.js
+++ b/
addons/web/static/src/js/view_form.js
@@
-1887,6
+1887,7
@@
openerp.web.form.FieldOne2Many = openerp.web.form.Field.extend({
this._super(view, node);
this.is_started = $.Deferred();
this.form_last_update = $.Deferred();
this._super(view, node);
this.is_started = $.Deferred();
this.form_last_update = $.Deferred();
+ this.init_form_last_update = this.form_last_update;
this.disable_utility_classes = true;
},
start: function() {
this.disable_utility_classes = true;
},
start: function() {
@@
-1928,7
+1929,7
@@
openerp.web.form.FieldOne2Many = openerp.web.form.Field.extend({
form: 'openerp.web.form.One2ManyFormView'
});
var once = $.Deferred().then(function() {
form: 'openerp.web.form.One2ManyFormView'
});
var once = $.Deferred().then(function() {
- self.form_last_update.resolve();
+ self.init_form_last_update.resolve();
});
this.viewmanager.on_controller_inited.add_last(function(view_type, controller) {
if (view_type == "list") {
});
this.viewmanager.on_controller_inited.add_last(function(view_type, controller) {
if (view_type == "list") {