From 568a7ee12de3da612245e10f53bd33754ba95e63 Mon Sep 17 00:00:00 2001 From: Paul Morelle Date: Wed, 31 Jul 2019 09:22:16 +0000 Subject: [PATCH] [FIX] website_sale_wishlist: improve product page loading time When the product has a lot of variants which are displayed as checkboxes or as colors, the jQuery selector was matching as many items, and the event was triggered for each of them. The result was the change event of website_sale being triggered many times, where only one call would be enough. The change replicates what was made on v12.0 on the same line by commit f8dad1bb4b712d8f34035420ef1f6e484c638f5b. opw 2036356 closes odoo/odoo#35322 Signed-off-by: Nicolas Lempereur (nle) --- .../static/src/js/website_sale_wishlist.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website_sale_wishlist/static/src/js/website_sale_wishlist.js b/addons/website_sale_wishlist/static/src/js/website_sale_wishlist.js index a5dbda94698..44e184144af 100644 --- a/addons/website_sale_wishlist/static/src/js/website_sale_wishlist.js +++ b/addons/website_sale_wishlist/static/src/js/website_sale_wishlist.js @@ -69,7 +69,7 @@ var ProductWishlist = Widget.extend({ $('input.js_product_change:checked').first().trigger('change'); } else { - $('input.js_variant_change').trigger('change'); + $('input.js_variant_change:checked').first().trigger('change'); } });