From a5c6872150d280406cb8fe72dbd78fab103ebeba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Thu, 8 Aug 2013 12:47:33 +0200 Subject: [PATCH] [FIX] views: fixed form view not being able to launch any sidebar action bzr revid: tde@openerp.com-20130808104733-gg0vpwxzy631pj0x --- addons/web/static/src/js/views.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index 5c2e7a62062..ecdbaf8b465 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -1178,7 +1178,12 @@ instance.web.Sidebar = instance.web.Widget.extend({ var self = this; self.getParent().sidebar_eval_context().done(function (sidebar_eval_context) { var ids = self.getParent().get_selected_ids(); - var domain = self.getParent().get_active_domain(); + if (self.getParent().get_active_domain) { + var domain = self.getParent().get_active_domain(); + } + else { + var domain = $.Deferred().resolve(undefined); + } if (ids.length === 0) { instance.web.dialog($("
").text(_t("You must choose at least one record.")), { title: _t("Warning"), modal: true }); return false;