Update inventory listener