diff --git a/src/tab.js b/src/tab.js index 2c6f44802e..7aa83208ae 100644 --- a/src/tab.js +++ b/src/tab.js @@ -513,21 +513,20 @@ create_toolbar: function() { var toolbar = Sao.Tab.Form._super.create_toolbar.call(this); var screen = this.screen; - var prm = screen.model.execute('view_toolbar_get', [], - screen.context); - prm.done(function(toolbars) { - [ + var toolbars = screen.model.execute( + 'view_toolbar_get', [], screen.context, false); + [ ['action', 'tryton-launch', Sao.i18n.gettext('Launch action')], ['relate', 'tryton-link', - Sao.i18n.gettext('Open related records')], + Sao.i18n.gettext('Open related records')], ['print', 'tryton-print', - Sao.i18n.gettext('Print report')] - ].forEach(function(menu_action) { - var dropdown = jQuery('
', { - 'class': 'btn-group dropdown', - 'role': 'group' - }) + Sao.i18n.gettext('Print report')] + ].forEach(function(menu_action) { + var dropdown = jQuery('
', { + 'class': 'btn-group dropdown', + 'role': 'group' + }) .append(jQuery('