compound field widget updated