[IMP]replace callenabled for on_controller_inited
bzr revid: vja@tinyerp.com-20121011104341-7r4fr4l687bn9qqe
This commit is contained in:
parent
70afbd796e
commit
b13ee21296
|
@ -3372,7 +3372,7 @@ instance.web.form.FieldOne2Many = instance.web.form.AbstractField.extend({
|
||||||
var def = $.Deferred().then(function() {
|
var def = $.Deferred().then(function() {
|
||||||
self.initial_is_loaded.resolve();
|
self.initial_is_loaded.resolve();
|
||||||
});
|
});
|
||||||
this.viewmanager.on_controller_inited.add_last(function(view_type, controller) {
|
this.viewmanager.on("controller_inited", self, function(view_type, controller) {
|
||||||
controller.o2m = self;
|
controller.o2m = self;
|
||||||
if (view_type == "list") {
|
if (view_type == "list") {
|
||||||
if (self.get("effective_readonly")) {
|
if (self.get("effective_readonly")) {
|
||||||
|
|
|
@ -409,6 +409,7 @@ instance.web.ViewManager = instance.web.Widget.extend({
|
||||||
this.flags = flags || {};
|
this.flags = flags || {};
|
||||||
this.registry = instance.web.views;
|
this.registry = instance.web.views;
|
||||||
this.views_history = [];
|
this.views_history = [];
|
||||||
|
this.on("controller_inited",this.on_controller_inited);
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* @returns {jQuery.Deferred} initial view loading promise
|
* @returns {jQuery.Deferred} initial view loading promise
|
||||||
|
@ -532,7 +533,7 @@ instance.web.ViewManager = instance.web.Widget.extend({
|
||||||
this.views[view_type].controller = controller;
|
this.views[view_type].controller = controller;
|
||||||
this.views[view_type].deferred.resolve(view_type);
|
this.views[view_type].deferred.resolve(view_type);
|
||||||
return $.when(view_promise).then(function() {
|
return $.when(view_promise).then(function() {
|
||||||
self.on_controller_inited(view_type, controller);
|
self.trigger("controller_inited",view_type, controller);
|
||||||
if (self.searchview
|
if (self.searchview
|
||||||
&& self.flags.auto_search
|
&& self.flags.auto_search
|
||||||
&& view.controller.searchable !== false) {
|
&& view.controller.searchable !== false) {
|
||||||
|
|
Loading…
Reference in New Issue