Currently there are two .price-box divs per each .cs-product-tile (1 for grid view, 1 for list view), and only one of them (the grid view one) is contained in the default this.options.selectorProduct which is .product-info-main.
Because of that, currently if user selects a swatch in the product listing in list view mode, the price is not updated. (It is updated only in grid view mode).
Currently there are two
.price-box
divs per each.cs-product-tile
(1 for grid view, 1 for list view), and only one of them (the grid view one) is contained in the defaultthis.options.selectorProduct
which is.product-info-main
.Because of that, currently if user selects a swatch in the product listing in list view mode, the price is not updated. (It is updated only in grid view mode).
This PR fixes it.