diff --git a/addons/sale/static/src/js/variant_mixin.js b/addons/sale/static/src/js/variant_mixin.js index 907ebf603c8..219cd1ea817 100644 --- a/addons/sale/static/src/js/variant_mixin.js +++ b/addons/sale/static/src/js/variant_mixin.js @@ -403,7 +403,6 @@ var VariantMixin = { ); }); }); - $parent.find("#buy_now").toggleClass('disabled', disable); }, /** * Extracted to a method to be extendable by other modules diff --git a/addons/website_sale/static/src/js/website_sale.js b/addons/website_sale/static/src/js/website_sale.js index f257454e0f8..c4888233e93 100644 --- a/addons/website_sale/static/src/js/website_sale.js +++ b/addons/website_sale/static/src/js/website_sale.js @@ -698,6 +698,7 @@ publicWidget.registry.WebsiteSale = publicWidget.Widget.extend(VariantMixin, { _toggleDisable: function ($parent, isCombinationPossible) { VariantMixin._toggleDisable.apply(this, arguments); $parent.find("#add_to_cart").toggleClass('disabled', !isCombinationPossible); + $parent.find("#buy_now").toggleClass('disabled', !isCombinationPossible); }, /** * Write the properties of the form elements in the DOM to prevent the