summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/views.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js
index 2cbd966b6bb..47986f1da47 100644
--- a/addons/web/static/src/js/views.js
+++ b/addons/web/static/src/js/views.js
@@ -996,10 +996,11 @@ instance.web.ViewManagerAction = instance.web.ViewManager.extend({
});
},
do_create_view: function(view_type) {
- var r = this._super.apply(this, arguments);
- var view = this.views[view_type].controller;
- view.set({ 'title': this.action.name });
- return r;
+ var self = this;
+ return this._super.apply(this, arguments).then(function() {
+ var view = self.views[view_type].controller;
+ view.set({ 'title': self.action.name });
+ });
},
get_action_manager: function() {
var cur = this;