Basket perimeter surface gets wrong by adding/removing elements
- On each add the geodesic area is calculated and added to total surface
- On each removal the geodesic area is calculated and removed from total surface
Problem is: at each operation roundings take place, and after some add/remove the surface is wrong.
I suggest to calculate the surface of all selected perimeter at each changes.
Note: this issue may be present before 4.3.x, but impact is low since there's no pricing based on order surface.