From 1dd3026cf69c7e000e7c7ef8b77c39acfe5368e5 Mon Sep 17 00:00:00 2001 From: ddm Date: Mon, 25 Nov 2013 17:38:44 +0100 Subject: [PATCH] [FIX] Tour: modal bug fixes bzr revid: ddm@openerp.com-20131125163844-qn6gxp59n094d6el --- addons/website_sale/static/src/js/website.tour.shop.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/addons/website_sale/static/src/js/website.tour.shop.js b/addons/website_sale/static/src/js/website.tour.shop.js index 561f9286734..5d7455b2c0a 100644 --- a/addons/website_sale/static/src/js/website.tour.shop.js +++ b/addons/website_sale/static/src/js/website.tour.shop.js @@ -39,18 +39,18 @@ title: "Create a new product", content: "Select 'New Product' to create it and manage its properties to boost your sales.", triggers: function () { - function stopIfModalClosed () { + var $doc = $(document); + function stopProductTour () { self.stop(); } - $(document).one('hidden.bs.modal', stopIfModalClosed); - $(document).one('shown.bs.modal', function () { + $doc.on('hide.bs.modal', stopProductTour); + $doc.one('shown.bs.modal', function () { $('.modal button.btn-primary').one('click', function () { - $(document).off('hidden.bs.modal', stopIfModalClosed); + $doc.off('hide.bs.modal', stopProductTour); self.moveToStep('product-page'); }); self.moveToNextStep(); }); - }, }, {