diff --git a/addons/website_sale/static/src/js/website_sale_utils.js b/addons/website_sale/static/src/js/website_sale_utils.js index 0c1f60868ff..dfb5fa58320 100644 --- a/addons/website_sale/static/src/js/website_sale_utils.js +++ b/addons/website_sale/static/src/js/website_sale_utils.js @@ -34,8 +34,10 @@ const cartHandlerMixin = { route: "/shop/cart/update_json", params: params, }).then(async data => { - await animateClone($('header .o_wsale_my_cart').first(), this.$itemImgContainer, 25, 40); - updateCartNavBar(data); + if (data.cart_quantity !== parseInt($(".my_cart_quantity").text())) { + await animateClone($('header .o_wsale_my_cart').first(), this.$itemImgContainer, 25, 40); + updateCartNavBar(data); + } }); }, };