The cart does update correctly when I user clicks the “x” delete button because when they do that a warning appears saying “T-Shirt product removed. Undo?”. This is the correct behavior and works as it should.
The problem with this plugin is that if a user selects “0” in the quantity the field the plugin will delete the product, but not provide any warning allowing them to undo the action. It also doesn’t reload a “blank” cart. It just shows the same shopping cart table with no items. This is different to a “blank” cart that has had the items correctly deleted from the cart, and looks very bad.
If anyone figures out a way to fix this please let me know!