Widget value is incorrect but resulting value is correct