 		})
 		.done =>
 			@context.removeClass 'amount-items-in-cart-loading'
+			@context.trigger 'vtex.minicart.updated'
 		.success (data) =>
 			@cartData = data
 			@prepareCart()

			else
				@updateCart()

		$(window).on 'productAddedToCart', =>
			@updateCart()

	updateCart: =>
		@context.addClass 'amount-items-in-cart-loading'

			contentType: "application/json; charset=utf-8"
			type: "POST"
		})
		.done =>
			@context.trigger 'vtex.minicart.updated'
		.success (data) =>
			@context.trigger 'vtex.cart.productRemoved'
			@cartData = data
			@prepareCart()
			@render()
