added logic for disableing and enableing on edit and cancel, but needs
still more logic to be added, use textFieldProductMeasurement as
quidence for where changes need still to be applied