Add to cart looses currently selected product from attribute choice
I currently have a site running that has "metal type" as an attribute choice on a product tied to the product display. This allows me to select from a number of products within a product display using a select html component. Works great. Unfortunately when an item is added to the cart, the page (and more importantly, the image associated with the product just added) always defaults back to the first choice in the list.
This gives the impression that possibly the wrong item was added to the cart. Is there a way to keep the selected product consistent within a product display when adding to cart?