[IMP] graph&dashboard: do not instantiate ActionManager directly anymore
bzr revid: fme@openerp.com-20110713104351-wy7dwm2v8ywsz2tf
This commit is contained in:
parent
98cd4261d2
commit
13cf80a229
|
@ -71,7 +71,6 @@ openerp.base.form.DashBoard = openerp.base.form.Widget.extend({
|
|||
// TODO: create a Dialog controller which optionally takes an action
|
||||
// Should set width & height automatically and take buttons & views callback
|
||||
var dialog_id = _.uniqueId('act_window_dialog');
|
||||
var action_manager = new openerp.base.ActionManager(this.session, dialog_id);
|
||||
var $dialog = $('<div id=' + dialog_id + '>').dialog({
|
||||
modal : true,
|
||||
title : 'Actions',
|
||||
|
@ -87,8 +86,7 @@ openerp.base.form.DashBoard = openerp.base.form.Widget.extend({
|
|||
}
|
||||
}
|
||||
});
|
||||
action_manager.start();
|
||||
action_manager.do_action(action);
|
||||
new openerp.base.ViewManagerAction(this.session, dialog_id, action).start();
|
||||
// TODO: should bind ListView#select_record in order to catch record clicking
|
||||
},
|
||||
do_add_widget : function(action_manager) {
|
||||
|
|
|
@ -434,9 +434,7 @@ openerp.base_graph.GraphView = openerp.base.View.extend({
|
|||
}
|
||||
views.push(view);
|
||||
});
|
||||
this.actionmanager = new openerp.base.ActionManager(this.session, "oe_app");
|
||||
this.actionmanager.start();
|
||||
this.actionmanager.do_action({
|
||||
this.session.action_manager.do_action({
|
||||
"res_model" : this.dataset.model,
|
||||
"domain" : this.dataset.domain,
|
||||
"views" : views,
|
||||
|
|
Loading…
Reference in New Issue